She was by far the LEAST "evil" of all the MLP villains, her reformation means a lot to me as a person, but no, the experiences Starlight went through as a pony genuinely made her believe that what she was doing was for the greater good of all ponies. We don't get direct context as to how she persuaded the ponies that she did to partake in the project of "Our Town" but there is a lot to be said about why she wasn't honest to begin with,
1. Can a unicorn really even remove her own magic? Or would Starlight have to teach some spell to another unicorn to be able to accomplish doing this? We know that Starlight is LITERALLY the only pony who has ever been able to accomplish doing this? How long would it take her to teach this magic to anyone else? In doing this, that would suggest there be a never ending chain of unicorns teaching new unicorns how to perform this spell so that they all in fact could be equal? Well it's gonna be awfully hard without having magic in general to teach the spell...? How do we know all unicorns would even be capable of such a complex spell? Eventually you would hit a wall in terms of magic capability/comprehension...
2. Starlight NEVER, "enslaved' anypony, she manipulated them, again there is lacking context, but there is nothing to suggest she was threatening them into staying in the community with their lives, they were brainwashed, we don't have all the context as to why they decided to join "Our Town" to begin with, but obviously their lives were indeed lacking if they chose to leave them behind in trust of a unicorn they have just met... The way that the ponies of Our Town rationalize their conformity and the way they neglect to ask any questions or look for these answers despite being long term residents of the town itself says just about as much for their competence as it does for Starlight's manipulative tendencies, they were conceptually "happy" not asking these questions....
3. Starlight's "control bit" and quite possibly her entire obsession with magic as I have explained MANY times comes from a direct result of her understanding as to how the world prioritizes those that wield it effectively and in her mind, (since I actually do headcanon for good characters) She thought that if she could use this magic effectively at it's conception she may have been able to catch up with her long lost friend or that her being able to use the magic in general was the end all for how the social structure of pony importance worked in general, she got deep into using it because she genuinely disagreed with the sentiment that made her so obsessed with learning it herself, this sentiment is about the social hierarchy and importance of "magic wielders" more or less and not the magic itself, she wanted to genuinely seperate others from having to make personal concessions for not being as "up to snuff" as other ponies, because that is what she knows is capable of happening because of these "special talents"... She uses magic to control because she doesn't want to feel helpless herself, and if she can keep others under control she won't have to make these personal concessions ever again.
4. If there was EVER a pony deserving of her successes and vengeful vindication through the destruction of these, it was DEFINITELY Starlight, Starlight never invited the Mane 6 to "Our Town" they show up randomly via instructions of some little magic map, and start to begin investigated it's political infrastructure based off their own intuition, there really is nothing to prove that if they had not been looking for answers themselves that they wouldn't have not just initially been allowed to leave... Yeah we know Starlight sees Twi and it becomes her goal to confirm an alicorn, but they asked to see the vault, they made it their mission to try to get to the bottom of what was going on there, and up to that point they were welcomed as guests and given crappy muffins to enjoy, not force assimilated by some brainwashing film or whatever, yeah AFTER they tried to step on Starlight's toes, Starlight put them in a room for seemingly causing anarchy in Our Town by making her followers go against the towns philosophy.. who knows what would happen if Starlight just let these ponies go? They would probably come back with an army to destroy everything she worked so hard at building?
5. When Starlight seeks revenge against Twilight and her friends she doesn't do this with the intention of "ending the world" she does this with the intention of ending a single friendship circle? So they can feel like she did when 1. She lost Sunburst (obviously) which makes her backstory make MORE sense in this situation bc she's proving part of her point about special abilities ending friendships by ruining friendships with special abilities. 2. So they can understand the loss of everything that matters most to them and EVERYTHING that they covet being taken away from them, but even this isn't even completely true, because if Starlight had succeeded at altering time in any one if these dystopias, they would have no recollection of what they had even lost, it's not like they get to keep all these memories? It's not like they have to feel the hurt from losing their true friendships? She's just preventing them from ever happening... At the end, when Twilight takes Starlight with her, to this dystopian wasteland that is left of Equestria, DO YOU NOT SEE Starlight's reaction? She doesn't want to end the world? She wants to make it better in her mind? She didn't want that to happen, she just wanted to remove Twilight Sparkle and her friends from being an ideological threat in concept in part of this new world? She wanted to make the world better through equality, not destroy it...?
6. Starlight studied all these spells and had a genuine idea for what she could do to change Equestria for the better, these plots weren't for simply "revenge" or because she "lOvES ChAOs wooo" or because she simply wanted to become more magically powerful? She genuinely did what she did with purpose and conviction not just outright malice? When she says, "everything else I said was true, the only way to be happy is if we're all equal" or when she says "no I stopped them from bullying because we all should be equal, stopping the rainboom is just a bonus". She believes in this philosophy, she just as I've explained before, if she were to adhere to it herself that would add a lot of complications but ultimately contradict the purpose in why she is doing what she is doing. Starlight sacrifices everything BUT her magic to live in this little podunk nothing town in the middle of BFE, and she's sacrificed her time, any luxuries she did have, she's genuinely doing a lot to mobilize for this philosophy she's trying to spread, this did not come without her own hard work and sacrifice, something Twilight utterly invalidated in 2 episodes so she could feel accomplished as the princess of friendship.
I'm not going to justify Starlight's obvious lies, but I'm going to say there were objective reasons for some of them, Starlight is by far THE LEAST evil villain of all of My Little Pony, probably the entire franchise, being cunning doesn't add to the malice of someone's intentions, people act like personal competence always is supposed to be attributed to common sense, ummm Starlight has literally been taught from Filly to full grown mare up to this point that magic is the way, it's how she's taught herself? One could argue by extension she's breaking the chains of others that have her claimed inherently that she can't escape, but the point is her reformation... She just gets even better, we get to see that it isn't flawed intention that causes Starlight to make these mistakes, it's flawed thinking... If anything these mistakes should "humanize her" not start up a witch hunt against her because she's been inherently led to think differently than other ponies? Them giving her a chance makes the most sense, but I can give you all these reasons separately as I'm getting way off topic on the MLP gens post lol...
There's just a lot to suggest that Starlight may have never been "evil" on its face, rather misguided and prone to a different belief system that was self justified and by her own emotional competence and experiences... Starlight knows little of Hearrhswarming or the Wonderbolts yet, she can change one of Starswirls spells? She had her own intentions, her own interests, her own priorities, she didn't do what she did merely for power, she just couldn't give up her power to achieve what she wanted....