I get the feeling most proponents of having quality female characters are always ending up blaming male gamers' criteria of what makes a good game or what male gamers' generally wants in a good game.
You are doing it wrong.
Have the need to blame something? Blame the lack of decent female game developers, writers and artists belonging under one company (not saying those who work in the industry like Jade Raymond are not good at their craft) who will craft the game with the specific tastes you require, if you truly believe that women are their own separate entity that requires a different set of variables to meet their criteria. More twilight-characters instead of Kratos in video games would be a good start, yes? (Not trying to generalize, but still having a hard time seeing how male game developers are misogynistic, when the gaming industry was primarily started by nerdy programmers, and who definitely don't look the part now, but still possess a greater male:female ratio on the development part. Are they really to blame if 'few' female programmers, artists, are willing to go into bringing forth their own ideas and concepts for new games that could have better female leads, and stories that try to have a 'feminist-friendly' stuff? Then there's the so call target audience who have always been ostracized (by females no less, for having a 'children-hobby', so I might sound like a big sexist, misogynist bastard for the next part, but seriously, while these male programmers and artists probably were seen as just as the nerdy kid who were fun to pick on, and prone to fail against the mainstream entertainment industry, yet perserved over the years, from Duke Nukem, to Call of Duty, do we honestly expect them to be able to create decent female characters, without female developers, artists, and programmers to back them up?
http://xbox.about.com/od/toppicks/tp/x360topten.htm
I am not sure how that list is accurate. But top selling games, and top rated games' female characters are almost not there just for eye candy. The Spartan with the cyborg-arm in Reach was a tactical asset to the Spartan team, just like any Spartan would be, Anya in GoW provides the much needed support the cogs need, the women in GTA 4 are not just hookers, but 'entrepreneurs' like Isabella (the fat druggie Niko was working for > . >, can't remember the name to be honest).
Then there's Alyx, I despise her simply because she is seemingly perfect, the intelligence to turn a tiny robot pet into a huge robot pet, the ability to survive a battlezone without any armor and a side arm, the looks, the bad jokes (your mom is a zombine!).
Most of the game I am playing at the moment, does not even have good male characters, Crysis 2, Alcatraz, compare him to Mrs. Strickland. Sure, he has a nanosuit, but at the end of the day, his gender barely matters, since he is a you, or a she is a you, that definitely works too. Like I used to say, there's no harm in having the option to be referred as a she/he before the game starts, kinda like in Halo:Reach.
So, what the fuck is wrong with having female characters that might just be purely for eye-candy (like Isabella in Dragon Age 2, I mean, she was a 'shallow', greedy, backstabbing *****)? When you have 'shallow', loud, obnoxious, and alpha-manly-man like Cole Train? -I guess their back-stories do make them less shallow, if that counts.
Do every single characters need to be realistic to the point of being boring? Yeah, let's have every single female characters in video game as their male counter-parts, loud, obnoxious, maybe a little bit witty, tossing around one-liners. Maybe everyone will be happy then.
Or you can always go the bioware route, all the males and females are eye candies and bisexuals, and your bff is asexual for sure ... win-win I guess?
And for Dante, there's Bayonetta, and while many might disagree about how much time a certain game dev spent to design the perfect pair of cheeks on her, she kicks ass while the man on the show has to take care of the kid, she is funny to listen to, and barely flinch or squeal like a little girl when in a pinch.
Final Edit: Also, you keep hearing about wanting to give equal chance to represent Homosexuality, and Women in video games. Why is no one complaining about the lack of good minority characters? Why are do most muslim or arab characters make for good target to shoot at ? (Arma 2/CoD4 etc...)
Same answer as with everything else, you want to be represented? Make your effort to be, get into game development, whether indie, or otherwise. I tend to spend money on a lot of crap, I will probably buy your game anyway (if it has a mech or two in it).