BioWare est quand même connu pour faire beaucoup de "fan service". Sans ça, on n'aurait jamais eu de romance avec Garrus ou Tali, ni de Ashley relookée façon Miranda pour ME3. Et oui, ce sont des arguments de vente en plus, personne n'a jamais dit le contraire.
En plus de ça, Shepard ne "vire" pas "sa cuti", il est exactement ce que
LE JOUEUR
en fait.
Un certain nombre de joueurs ont préféré que
LEUR
Shepard reste célibataire dans ME1&2 parce qu'ils ont
DÉCIDÉ
que
CE
Shepard (le
LEUR
) aurait soit une relation homosexuelle, soit pas de relation du tout avec les membres de son équipage.
Si certains hétéros peuvent être dégoûtés par les relations homo, vous ne pensez pas que l'inverse puisse aussi être vrai ? Que certains homos puissent être dégoûtés par les relations hétéros et ne souhaitent pas se forcer à regarder une relation entre
LEUR
Shepard et Ashley, Liara ou encore Miranda ? (cela vaut aussi pour les joueuses, d'ailleurs, qui ne veulent pas forcément voir
LEUR
Shepardette dans une relation avec Kaidan, Garrus ou Thane).
@Majevic : merci de ne pas confondre sexualité et religion (ou sexualité et politique)... Et la zoophilie, on l'a déjà plus ou moins avec les relations inter-espèces 
On a aussi le féminisme et le machisme (dans certains dialogues en tout cas, même si je n'ai pas d'exemple précis en tête pour le moment à part M!Shep qui est franchement un goujat dans toutes les romances... de mon point de vue de femme, en tout cas), ainsi que des versions simplifiées de "la droite" et "la gauche" (avec les choix que tu fais) 