To be honest I don't see Bioware's gay character inclusion to be that foul in any sense and I have certainly not been offended.
The Cathar Jedi companion Juhani in Knights of the Old Republic I might have felt shoehorned, but you can also look that her being gay and suddenly showing romantic interest in your Revan was done in a way that garnered no shock. Because being gay isn't always a big loud, proud rainbow out of your ass affair. The whole point is that it's as normal and regular as anything. So while people may have said her character was random and shoe horned I often seen it as (yes sadly undeveloped and not in a furry way) but to be kinda nice that it occurred and wasn't this shocking deal. We knew she cared deeply for her former mentor and now she has feelings for another species of her same gender.
The only thing that confuses me with regards to gay representation in Bioware games is them men gays. Why it took 3 games to include a same-sex male option I have no idea and even then you're limited when compared to FemShep.