As a note, Anakin started doing bad in Rogue Planet which was when he was about 10. It's unclear how much bad he did between 10 and 19 (AOTC) when he slaughtered the Tuskens. So the fact that Mara thought she was doing good when she was taken from a younger age than Anakin was (and Anakin WAS doing good long before he was taken by the Jedi Order) and was inculcated into being an Emperor's Hand from a very young age isn't the bad part; it's that the retcon has been made that Mara wasn't doing bad things that's the bad part. So the difference between Anakin and Mara is that the creators of each character has a different set of cajones for the most part. All of which is relatively immaterial to Troy's writing.