Jedamethis said:
To people arguing that it should not be diverse, and yes all the characters should be white men, or at least yes all the main characters should be white men, because you really can't get enough of playing as a white man, I would ask why on earth that is.
It can't be for the sake of realism, because the point of games is that they're fantasies, where things can happen that would not ordinarily happen. Otherwise CoD would be five minutes long and involve you getting shot and dying, Mass Effect about coping with psychological trauma and probably being assassinated for trying to unite the galaxy, and Dragon Age would have no dragons in it.
There's a difference between realism and verisimilitude. In CoD, we don't want the realism of having to deal with realistic injuries because that is not fun. Similarly, we don't want a gun that vaporizes everything on the map with a single pull of the trigger, because that is also not fun. In Dragon Age, we accept dragons exist because that's part of the story; we wouldn't accept it if dragons suddenly began dispensing wishes and breathing cotton candy, because that's not part of dragons as they exist in that world.
On topic, you can see how realism comes into play in Assassin's Creed. People can't survive jumps from the tops of towers by landing in carts of hay. Nor in the real world is there a secret order of Assassins fighting Templars for control of magic items. However, the outside trappings of the eras are always played as realistically as possible within that framework, and part of that realism is that
French people in the revolution were racist, and that there were very few black people in Paris at the time (I haven't found a single one through cursory Googling, but I'm sure they are out there). If Assassin's Creed was going to throw aside the trappings of historical accuracy, that's one thing; saying "there should be other ethnicities because dragons aren't real" is not an argument.