Disney Animation Studios gets a lot of flack for creating weak characters: Princess that need their Princes to rescue them, to kiss them awake. This very stereotype was mocked in Disney's own movie Enchanted, but is this stereotype really applicable to Disney Films, even in the past? Are Disney Princesses always waiting for their Princes?
In the past, it did ring true. Snow White's longing for a true love when she sings "Someday My Prince Will Come" spells it all out. This chick is waiting for her prince. Cinderella's longing was a little step forward. She didn't want a prince. She wanted to go to a party. Holla! By chance she just happened to meet her prince while there. Briar Rose in Sleeping Beauty didn't even know she met a prince when she fell in love with Phillip. So after Snow White, the Disney Princesses in their own way tried to defy stereotypes of the princess in peril, albeit very subtly.
Disney has their official line-up of who their princesses are - Snow White, Cinderella, Briar Rose, Ariel, Belle, Jasmine, Mulan, Tiana and sometimes Pocahantas - and a lot of deserving female heroes they have created are not included in that line-up, namely Megara. I think she should be included.
Megara is spunky, strong and beautiful. Most importantly, when Hercules comes to her rescue, she is very quick to dismiss him. She can save herself. The song provided for her is also about "not" wanting a man. In the end when Hercules and Megara are standing side by side after all is said and done, it's not because of a grand wedding they are having, it's because there's no doubt in the world that their experiences throughout the film have led them to each other. Their future is no doubt full of love, but they're story doesn't have to end with a wedding.
So how about it Disney? Wanna include Megara in that Disney Princess line-up? She's died twice, I think she deserves it.