I’ll explain better the GTA example.
The game isn’t criticized because it has poor mechanics, or a boring story, or unbelievable characters. It is instead criticized for all the rampant misogyny in the game and for its representation of women.
Why this happens? It can happen for two reason. One is that the goal of this game is to drive a political message, and so influence gamers (who will then exit their homes to go steal cars, kick whores and shoot at the police). The other is that the game merely reflects the misogynist mentality of its developers. Who by extension are all misogynist themselves, and are being judged and scorned or despised because of this.
But are you sure this agenda is actually in the game, or it’s you that write it onto the game and then blame the game for it? Are you sure that GTA’s goal is to give a representation of all women and endorse violence and harassment?
Where is it written that someone cannot invent a fictional world full of misogyny? And why if this happens we are automatically convinced with religious fervor that this author is a misogynist bastard himself? Where it is even written that a fictional world needs to fit some moral canons and in all cases educate in positive ways whoever reads about it?
That’s why these things degenerate into freedom of speech arguments: fictional things that are twisted and perverted as vehicle of REAL political themes.
I’m writing a fantasy book where women are raped during a siege to a city? Then I’m a misogynist writer who writes about my own sexual fantasies.
The judgement is passed, both on the fictional thing and its author. The sentence is written. Death to the white male misogynist writer that promotes violence against women.
In the case of GTA, my interpretation is that the game isn’t simply a parody of society, as it is usually defined. But it is a parody of a stereotyped idea of society people have. There’s a further step. GTA is iconographic in the way it is created, and it captures perfectly that idea. So GTA does what it wants to do REALLY WELL. Because it mirrors precisely a certain mental landscape.
But why if GTA is made of parody and excess and political incorrectness should it also portray women in a progressive, balanced way? It’s totally stupid. It doesn’t fit this kind of game in any way. It would be simply incoherent.
The only way to change GTA would be after changing people’s mentality, and by consequence GTA would change too. But it’s utterly stupid to think that by changing GTA you will change people’s mentality. That’s, as they say, ass-backwards. GTA, being a reflection of an image, can only be changed by changing the image, not by changing the reflection.
So if you complain about GTA, you merely complain for the fact it exists. And if you complain it exists, those who like it will try to defend it, because they enjoy it, and the game doesn’t need at all a political agenda imposed on it.