I wouldn't say you're wrong, I just have another opinion here. I don't think she is racist (as in "all elves are worth less than other races"). I think she is biased, yes, but her prejudices are against a mindset, in this case the Dalish attitude. She has no problem with elves but with "elfy people". (Of course, on first sight she expects this to be true for a Dalish elf more than for a human.) I assume she is not judgemental of city elves in the first place. In the end, her prejudices boil down to a dislike of a particular religion (elven gods etc.) and mindset (the Dalish seclusion and their tendency to feel superior to others, e.g. city elves). The first I dislike, the latter I understand well because I found it off-putting myself in the previous games. Still, both are prejudices, there I agree.
What do you think of The Unfinished Swan? (Is that indie at all?) I am not really into platforming/exploring, which is probably why indie games have rarely reached my heart so far. But from a purely artistic point of view I see the appeal. And TUS should be really interesting for you, considering how original it is?
The rest I applaud.
I agree that it's mostly prejudice, but the Dalish act the way they do because they are persecuted, and are trying to retain whatever culture and history they can salvage. They are to blame too, that I won't deny, but in the bigger picture, they're still the oppressed minority, and as such, Sera is just further perpetuating an oppression that is already existing on a higher level, and she's being an enabler of it. She can have very valid reasons to do so, but it still looks to me like she's throwing rocks at the target everybody else is throwing rocks at for centuries already. And she might hate the Dalish, but doesn't see her hating the Dalish won't make her elfy existence more valid to humans hating the Dalish as well, because these humans usually hate all Elves, regardless of where they are from, or if their faces are tattooed or not. So by hating the Dalish, she's further validating humans hating on elves altogether, Dalish AND city elves, which includes her, but she seems to forget that conveniently, sometimes.
Anyways, Dalish can be quite the asses, and people will love blaming everything on them. Yet, I feel they act the way they do, and appear extremely superior and arrogant to everybody else, because they're in this extreme survival mode, and try to preserve themselves in whatever way they can, including all the wrong ones.
As for The Unfinished Swan, just looked at a Let's Play of it, and damn, it looks great! I love the concept, so I'll definitely check it out, as soon as my PS3 will finish updating (so in approximatively 14332 years?). But yeah, it is indeed an indie game. I love the exploring concept, and they took an interesting twist on it that makes it even more intriguing! Thanks for the advice 