Why Solas is not a racist
Fans/People calling Solas a racist don’t know a shit about what a racist is. A racist is someone who thinks is own race superior and other races ulterior to his own. A racist thinks that other races than his own are inferior - in intelligence, in capability, in everything, and less lifeworthy or valuable than his own.
That’s not the case with Solas. Solas has not the best opinion on every race in Thedas, admitted, but he does not held the elves (both the Ancient Elves to whom he belongs himself and the modern elves) in high regard either. He has misanthropist tendencies, but being a misanthropist is not the same as being a racist!
He despises the Qun, not because he’s racist, but because the Qun restrict personal freedom. The Qun dictates your role in both personal and social life, and thus contradicts with freedom. Freedom is something Solas very strongly believes in. For the same reason, he despises slavery. Solas does not think the Qunari race is inferior. On the contrary, he shows deep respect towards those members of the Qunari race who chose to break free from the Qun. If Iron Bull becomes Tal-Vashoth, Solas is among the first to comfort him and greatly respects Iron Bull for it. He’s also not racist towards a qunari Inquisitor, even pointing him out in a conversation with Bull about Tal-Vashoth who aren’t brutes.
He does not treat the humans in the Inquisition like they’re inferior. While he certainly holds no love for humans, he does not hate them either. He says that people can be trying, but people is referring to people regardless of race. Solas and Cassandra get along rather well, even if their views differ. But they respect another to the point where they as well might be friends. If Solas would be a racist, he would not befriend a member of an inferior race nor show them any respect, because members of inferior races are unworthy of it. He also befriends Blackwall, who’s also human. The reason he does not get along with Vivienne at all is not because she’s human, but because she treats him like he doesn’t know what he’s doing and because she’s just so damned arrogant and because her beliefs don’t align with his. Again, Solas is a strong believer in freedom, whereas Vivienne wants the mages returned in the circles … the circles of magi contradict freedom. Also, Viviennes views on the Fade are pretty much the contrary to Solas’. Solas and Dorian get along well enough as long as the topic of slavery and the accomplishements of Tevinter Mages don’t show up. Solas despises slavery, but for Dorian its not such a great deal because its just so normal back home. But while Solas is quick to point out that tevinter magical techniques often stem from elven magical techniques, he does not treat Dorian in a way that would imply racism! I guess, for Solas are humans some sort of impatient children … but children are not inferior to adults.
He seems dissapoint in the dwarves, but not because he thinks dwarves are an inferior race. He’s just seen the dwarven race in its prime and now, they’re a dying race and he’s dissapointed that they don’t do anything about it. But he is not above admitting that Varric has a point. A racist would not admit that he’s been wrong concerning the inferior race. The modern dwarves are just not what he’s used to. But he is able and willing to learn, even if it might him some time. A racist would not argue with a member of an inferior race nor would he admit that the member of the inferior race is right about things.
As for the elves … Solas seems not to like them, but its not because he thinks they’re inferior, but because he thinks they’re ignorant. Solas hates ignorance, regardless of who displays it. The city elves don’t even try to recover their lost history and culture. They’re willfully ignorant. Which is bad. The Dalish try to recover what has been lost, but they only remember shreds of shred and get so many things wrong, while they claim to know the truth. They’re unknowingly ignorant. And, as he points out - both in a banter between Lavellan and Solas during the prologue if the middle option is chosen, and in an argument he can have with Lavellan if his approval his low enough -, he’s tried to teach the Dalish, to share his knowledge, but was repeatly derided, ignoerd and even insulted by them. Also, don’t forget that the Dalish paint him as their version of the devil - he’s Fen’Harel - and that MIGHT explain why he doesn’t hold much love for them. But he shows at least some respect towards them, simply because they at least try to remember (even if their attempts are poor). And he falls (possibly) in love with a Dalish woman. A racist would never have a girlfriend who’s a member of an inferior race. A racist would not call her “perfect exactly as you are” if she chooses to keep her vallaslin. Solas is not racist against other elves, he’s prejudiced. (And he doesn’t even hold his own people, the ancient elves, in any high regard either! I’m pretty sure he loved Elvhenan, but in the same way Dorian loves Tevinter. He clearly sees and points out how flawed and corrupt he society of Elvhenan has been.)
That pretty much sums it up. Solas is prejudiced. Not racist. He’s not naturally open-minded, but its a virtue he aspires to. It usually takes him some time, but eventuelly he shows open-mindedness towards nearly all over companions. So, while he holds prejudice against the races of Thedas - INCLUDING HIS OWN -, he’s not above admitting he has been wrong and changing his opinion accordingly. That’s not racist behaviour.