It’s really quite simple; if I don’t like something in a game, I don’t have to play it, and I certainly wouldn’t prevent others from playing it. There’s no reason why games can’t coexist for their respective demographics. Besides, there are plenty of female Japanese characters I do like: for every objectified Dead or Alive or Senran Kagura character, there’s a Chie (Persona 4), a Kat (Gravity Rush), a Lightning (FF XIII), a Milla (Tales of Xillia), a Kyoko, Chiaki, or Monaca (Danganronpa series)…
Developers and publishers should just stick to what they know best, rather than fretting over mass appeal and political correctness. There’s always going to be someone offended by their work, none more so than the perpetually offended. And once you give the perpetually offended an inch, they will take a mile. You could create the ideal feminist hero in Ciri (The Witcher 3), and rather than sing her praises they would complain about her heeled boots or how thugs throw gendered insults at her. Your game could pander to their every whim and it would still get a lukewarm review in response. So why bother?