Not who you were arguing with (I seem to be saying that a lot this thread) but;
As near as I can understand, it was very common back then for companies such as EA to deflect criticism of shitty games or practices by placing a minority in the game and if people disliked the game, they could ignore the criticism and say, "well you're just a sexist/racist/homophobe" and people would clap their hands and nod in agreement that the game wasn't really crap, the reason EVERY SINGLE person hated it was, in fact, due to racism/sexism/homophobia/etc.
The _idea_ here was that people who were female, black, gay, whatever could stand up and say, "no, you're game is shit, I happen to dislike the game, AND I'm (whatever here)" and then criticize it without being shouted down as hating whatever minority character was placed in the game.
For an example, at the time, mass effect 3 was just released and a total shitshow. So when people criticized it, naturally EA and Bioware circled the wagon and said, "nope, you're just homophobic!" Then a lot of gay people stepped up and said, "no, it really is shit."
Though, I can't help but see that yes, there's some irony there because they were using a shield to deflect from being called homophobic.
Not me though, after mass effect 2 I dropped the series. It wasn't a bad game but I lost interest.