A lot of people hate Princess Sally because of the comics and or ignorance and some call her a Mary Sue so here are the steps we need to take to make her attractive to her haters:
1: Make her dumb: By default Sally is a smart intelligent girl, as we all know all females in media must be scatter brained numb skulls to appeal to the audience. Make her obsessed with boys, or in this case Sonic and have her chase him around like some crazy stalker!
2: Make her a hedgehog: As we all know Sally is not a hedgehog, this is a crime against nature so lets make her a hedgehog, even better a PINK hedgehog because pink is a color all little girls like!
3: Make her weak and or timid: Girls cannot be commanding or strong, we all know that! For get that nonsense that girls can be good commanders and the 60's, lets go back to the 30's or something where ladies said little and were good for two things, cooking and birthing babies!
4: Make her a shopaholic: All girls must learn how to be materialistic, so have her shop at a mall or dress up so her haters can relate to her.
5: Give her clothes: Sally is NEKKID, EWWW! We all know all the Sonic characters are properly dressed (especially Sonic with his shoes and gloves, he has such manners!) Give her some clothes, like a nice red dress!
6: The name Sally sucks: Who names their kid Sally anyway? How about Amy? Yes Amy, perfect name but its not girly enough so lets add on the name Rose to her name!
There fixed the issue, now she is perfect for her haters! She is now named Amy Rose and now she is fully clothed, dumb, a shopaholic, non dominating, a hedgehog and best of all PINK! So perfect!!!!!