would be much more interesting if game devs werent too scared to make their female characters have designs as wide and varied as their male characters did. mei and zarya in overwatch are conscious efforts from blizzard to move towards that better character design.
This is a disgusting attitude and opinion to have.
Game Developers aren't "too scared". Game Developers, specifically story writers, know that characters need to match the world that they're building and the goals of the plot. As it stands, there are certain archetypes of characters that better fit with certain types of stories which make good for gaming; for example, historically females have been excluded from a lot of warfare and combat, which is why the first Assassin's Creed had a brotherhood comprised of only male assassins.
A thing I really hate regarding Overwatch is that people give ridiculous amounts of credit to Blizzard over Mei and Zarya, and yet in reality all that Blizzard did was have a story writer make a bit of flavour text and get their art designers to do the same thing they did for every other character; make weird characters as per the theme. Blizzard wasn't being smart, progression or anything when they produced the characters; they just were looking for varied archetypes to fit inside their colourful, abstract world. It's the same reason there's a big bloody Gorilla; they weren't looking to advocate better characterisation for animals. Every character is something different.
If you want a truly progressive female character, Star Wars: Knights of the Old Republic II: The Sith Lords has the elderly and experienced Kreia; possibly one of the most powerful characters in the entire Star Wars (non-)cannon, who has an extremely detailed and complex personality and hours of dialogue that never gives away her true intentions or motivations. That's a character that could have easily been made into a man, but Chris Avellone chose to make her female and made it work.
I'm sorry that you are stuck in the old, antiquated way of thinking that character stereotypes are more important than the plot or gameplay. You may wish to grow up and consider your life choices if you're buying games for the Wikipedia "Background Story" sections.