Misterian said:
But then, Bioshock Infinite got released and had to do something that I think is quite a rare thing you could do in games, instead of Nazis, the game has you fighting racists.
But either way, I felt genuine satisfaction with fighting racists in video games, yet aside from Bioshock Infinite, along Mass Effect 3 (with fighting Cerberus), and to certain extent the Dragon Age games, I don't think I've seen many games where you do battle with racists.
I think you've rather misunderstood Bioshock Infinite. You weren't fighting racists because they were racist, or anything like that. You aren't fighting the Columbians for any kind of justice, and even when you fight them to help the Vox, you're really only helping the Vox to further your own ends.
Halfway through the game you fight the Vox and you see them commit just as many atrocities as the Columbians did. The Vox kill unarmed civilians, scalp city officials, and generally just pillage and destroy and revel in their new-found power.
The funny thing is, most of the Colombians are just normal people. Sure, they're racist, but it's not like most of them are cartoonishly evil (though some of them are). When you walk around and just listen to people's conversations they aren't so much racist because they think that other races are inherently inferior, the people of Columbia are just afraid, and want their city to be peaceful and safe, whatever the cost, even if it means horribly subjugating everyone but themselves. They're racist out of fear, not hatred. So it's kind of messed up that the OP gets so much pleasure from killing them.