In retrospect, straight males have Morrigan and Lelianna. Both are pretty awesome. Gays and lesbians only have Zevran/Lelianna. If you don't like the one option you were given, you're boned, which was what happened to me in DAO, I can't stand Zevran, and I like Alistair a lot. I ends up turn straight for Morrigan since I know that Alistair gay mod wouldn't get recognized. In DA2, everyone have equal option but straight female has one more. In DAI, everyone has equal option except straight females have 2 more. In DA4, everyone will have equal options except straight females who have 3 more. I care more about their personality atm, and I find Cassandra to be totally awesome. As much as I like Iron Bull, he's a Qunari spy who sleeps with anything that moves while I find Dorian to be a bit too feminine for my taste. The point is we both have things we don't like so bringing up personal opinions why you don't like someone is moot because it has more to do with you not content with the options which can be vary. That's why I said the grass is greener, you don't like your options, I don't like mine, but others do. That's why I care more about total number of companions. If there are more options, it bounds to satisfy more people with different taste. I would rather spread it evenly rather than distribute it so one-sided like you did. How you feel now is how I feel throughout all of ME series and most of DA. As such, equal distribution would be the optimal solution rather than giving extra options to one group, IMO.
1)i do not like DAO(and i was not happy then i was know that it was dalish mage and human commoner/barbarian origin and they was cutted) Li but i give them credit because all Li was really different and opposive to each others...and yeah i always kill zevran with all crows in Ferelden, and Lelianna who is the same
i do not like that we do not have any nonhumans females to romace like someone like Dagna, Shianny,(and some sweet girl from zathrian clan) Velanna and Sigrun to romance...and i think that Anders and someone like Oghren or Nathaniel(or cutted companion blood mage jowan from circle tower) would be good for females
the best solution and equality was in DA2 when we have 4 different companions and Lis for human hawke, even that Isabella was not better then many blooming rose girls..it is was bad that avelin was not romance option...and yeah i want to execute Sebastian in the end of DA2
2)ok i know that some like Cassandra(not atractive for me at all..not her apperiance and expecially and most valuable for me not her personality) and Lelianna, Zevran, Tallis, Elthina and Celine with Gaspar...and some like like Cullen and Cole...but i think many can understand that not all, and thats many peoples who do not like them and not respect them any bit, and want to execute at least some of them...like Kirkwall butcher Cullen and Lelianna
DAI is the first from all bioware games then i personaly really want to execute most of my companions(Culen,cassandra, Lelianna,Cole...and yeah i think i would need to execute Qunari spy Bull and exile from Tevinter and ex venatory Dorian) and all advisors what i forced to have
we do not have blood magic(but non-mages still have templar) and only 1 specialisation
we are would be called as Herald of Andraste no matter who we are and what will do
straight males have only Cassandra and old lelianna girlfriend to romance who is half Antivan half Orlais..and the only nonhuman and fun girl in party is females only
we forced to have Cassandra, Cullen, Lelianna without any option to get rid and execute at least some of them for what they done
we do not have any companions who is represent dalish, rebellion mages, nonandrastian barbarians like avvars/chasind, Orzammar/Kal-sharock dwarfes, Tal-Vshots, Nevarrans, Tevinters(real magisters or soldiers not exiles and criminals like dorian)
and we wait for more than 3 years and devs have additional time to add some things and they give 2 romance options for females and nothing for others
so yeah i hope for some good things in future dlc and the most real is add atleast something