But Trevelyans can have many terrible things happen to them as well. If fem Trev romances Cullen and tells him to take lyrium, she will have her heart broken.
That happens to any Inquisitor who tells him to take lyrium though, although the only non-human who can romance Cullen is--who else?--Lavellan.
Let's try this again:
Solas = female elf only = leaves no matter what.
Cullen = not female elf only = doesn't leave no matter what.
The two would only be comparable if Cullen was a human-only romance and he dumped the human PC and left no matter what by the end of the game, while every other love interest available to non-human protagonists had at least the option to stick around.
But you forgot about the dark ritual) DAO was my first computer game at all, so it was a huge experiment, and I played as a female human noble and of course Alister was my first romance choise because he was sweet and awkward and I was a teen who dreamed of a guy like this. So when the time for the ritual came, I couldn't even imagine letting anyone else (especially Morrigan) to have sex with Alister, and I thought all that stuff about death was bullshit, so I didn't perform the ritual, believing that anyway if anyone die in this game, it will be my Cousland. And than Alister stopped her saying stuff like he can't allow this to happen and he died instead, never giving me a chance to say "No, be alive and rule Ferelden and so on". I was SO frustrated, I cried for days. I never romanced him since that moment))
My point is - it's always about right choices, no matter what race you chose.
Not really. Race and class has absolutely no bearing on the dark ritual. Mage, human, elf, or dwarf, say yes to the ritual and you both remain together. Say no to the ritual and one of you dies.
With the Landsmeet, it's different. Keep him a Warden and you both remain together, woo hoo. But make him a king and race does factor into whether you can remain happy together. Make him king as a mage or non-human and he dumps you made prior (unsavory) choices. Make him king as a noble human and you can marry him without having to make any prior choices.
Simple as that.
Listen, I'm not saying that human noble protagonists never get hard knocks, nor that they never get kicked in the teeth romantically for making the "wrong" in-game choices. I'm just making an observation that as a fan of non-human noble player characters, I've noticed that non-human noble protagonists seem to get kicked in the teeth romantically for not having "the right birth" more often than human noble protagonists. So far a human-only love interest hasn't dumped and left a human protagonist no matter what (even Anders can stick around), and a love interest hasn't given an ultimatum to or dumped a human protagonist because they had the wrong birth (the way King Alistair dumps a non-human noble Warden, or Sera dumps a Dalish for daring to be "elfy." Sera also hates human nobles, but she doesn't force Trevelyan to choose between their culture/land/titles whatever and her the way she does to a Dalish Inquisitor.)