You give customers who have felt disenfranchised a product and communicate positive feelings towards them and you have loyal fans for life.
Straight guys are going to divide their time between other products and other companies so it doesn't pay out to give them what they want. They need to accept this is just how the market works and either deal with it or move on.
wtf?
Yknow, there is more to game preference than just sexual orientation. My preferred game genre is WRPG, and preferably party-based CRPG. I do not play FPS or 3PS games. I find there are very few games that appeal to me. Bioware games are one of a very few, Witcher is there, and to a much lesser extent Skyrim was 'ok'.
As it happens I'm straight. Your comment is pretty darned offensive IMO. I fully support Bioware supporting the various GLBT communities. But I utterly reject your proposition that Bioware should just tell the straight community, who demographically make up a large/majority of their paying customers, to STFU if they feel like the romance options suck. Because, if Bioware were to limit their market to only the BLGT customers, they'd sell many fewer copies and how long do you think it would be before EA took Bioware out behind the woodshed and left their corpse to rot alongside maxis, westwood, and many others? You seem to forget that WRPG/CRPG are already a somewhat niche market for large publishers like EA.
I think Cassandra was a wonderful romance option. But I do think the hairdo was ugly. Almost all of the hairdo's in the game are butt ugly. And I don't think she's all that /physically/ attractive (though I don't see her as physically ugly either).
IRL, initial attraction for many straight guys is strongly impacted by the visual element. Whether you personally think this is shallow or not, it's part and parcel of the reality of the human condition for us. To be clear, longer term attraction depends on many other factors as well. But to deny the role that visual attraction plays is to deny a part of what makes straight males sexual beings. This may seem like a shallow basis for attraction to some, but perhaps that's because you're not one of us? Regardless, if you are asking for respect and understanding for minority sexual orientations, it sure would not hurt to show some mutual respect and understanding for majority sexual orientations even if you personally think different.