To answer the question in the original post: The Dragon Age series tends to be a lot better than most RPGs about representation; the creators seem to really care about social justice issues and try to include a lot of people of color and queer people in their games. The characters they include generally are well-written, diverse, interesting and flawed; it's clear that they're attempting to make a world that has issues with oppression but not in the same way as Earth and so the residents of Thedas have plenty of different skin colors because there's no reason that they wouldn't.
They also tackle a ton of social justice issues, both on a large scale (Tevinter slavery, the plight of the poor in Ferelden and Orlais, corruption in the ruling class, the imperialism of Orlais, the marginalization of elves and the atrocious acts performed during the Exalted Marches, and of course the oppression of mages) and on a smaller, individual one (Dorian's treatment by his family and their attempts to send him to a magical version of "reprogramming", Sera's internalized racism, etc.). The worldbuilding of Thedas is well-informed of these issues and that's a large part of what makes it interesting and dynamic; it actually uses social issues in interesting ways that add depth to the world, something that I rarely see in big studio games.
As far as "realism" is concerned, a lot of modern ideas about whiteness and race are informed by centuries of slavery and attempts to dehumanize Black people, and as a result there's a lot less visibility of historical people of color, but they were totally around in Europe.