Well, this thread sure brought out the worst in some folks. I'll reiterate a point I made in an earlier thread on the same topic, and please forgive me if I missed someone already saying this because I only skimmed the thread:
The problem for me wasn't that TW2 had a homosexual villain. It also has plenty of heterosexual villains, and I don't see anybody complaining that that "portrays heterosexuals in a negative way". The problem was the way the scene was presented, and the way it directly contrasts with Geralt walking in on Philippa and Cynthia earlier in the story. While it's previously been alluded to that Dethmold is probably gay, it's confirmed the moment Geralt and Roche walk into the room, and the way it's presented, it looks like it's supposed to be another reason for the audience to hate him. It's as if the game's saying, look, he's a disgusting homo, on top of everything else, so he deserves what's coming to him. Conversely, Geralt walks in on Cynthia and Philippa, and it's like something out of a bad porno, clearly meant to look sexy. And then the discovery (by both the audience and Geralt/Roche) is followed up with a castration.
I honestly think it's all just kind of an unfortunate coincidence that the scene came together the way it did, but there's nothing wrong with pointing this out and saying maybe it would be a good idea to be more careful in the future. Not to change characters and scenes to cater to some dumb PC sensibility, but because this happened by accident.
Also, I think it's pretty silly to argue you don't want social commentary in a game with a story that's full of references to racism, abuse of power, exploitation and any number of other social themes. It's very, very obviously a reflection of the real world and in some ways a commentary on it, just not in the hackneyed obvious way that stories about "social themes" usually are.