Some of those are really good points, some are not. None are original.
Why are some of them not so good? Because by the same logic I could criticize real world. Here, probably 90% of people are caucasian. Is that racism? No, that's where I live. The same goes for games and women. If it's a military settings, chances are there wouldn't be many women there even in the real world. And guess what: military settings is an extremely popular setting in games.