Uhuh, I did.
The Gay romance scenes are just like the ones in Dragon Age II. Topless men, bed talk, cuddling, kissing etc etc.
And even in the original Dragon Age: "the player may choose a male or female character from the start of the game. The main character has an opportunity to have sexual encounters with one party member of the same sex. There are also opportunities to have sexual encounters with NPCs of the same gender throughout the game and notably within the first 30 minutes of game play."
Fable, 2001 (and all other Fables): allows the player character to flirt, marry, and/or have sex with NPC townspeople of the same sex. (In one quest) one option is to dress as a woman and have sex with the (male) owner when he's drunk.
Rockstar's game where you can play a schoolboy kissing other schoolboys: Bully (Canis Canem Edit in Europe) features optional homosexual content. The game's central character Jimmy Hopkins can kiss various characters, male and female, in order to regain health.
These are all big name games from big name companies, including Bioware themselves. This is so obviously a PR move it's not even funny.
I never said it wasn't a PR move, but it doesn't make the stance they take any less admirable. The issues Bioware have had with homophobic people complaining about optional gay content is ridiculous.
The other point is that Bioware/EA are actually putting in gay content due to player requests. This is something that didn't really happen before and plays into the bigger political game in the US.
Also, I don't know of any company that had this campaign waged against them to the same degree: