Can someone progressive please explain something to me:
Why is it controversial when a non-white character is played by someone of a different ethnicity (ie. Naomi Scott in Aladdin or the characters in Shamalyan's Last Airbender, whitewashing???) yet it's OK for a white character to be played by someone of a different ethnicity (certain people have been calling for a Black Bond for years despite the fact that the literary character is White)?
What's the rule? Do the characters and actors have to be the same race or don't they? Or does this rule only apply to certain ethnicities (hypocritical)?
Just to be straight I don't really care that much about race, I didn't care that Moneypenny is now black (she did a great job), I didn't care that Harvey Dent was black in Tim Burton's Batman, what I don't like is that it's controversial going one way yet progressive and inspirational the other way. I personally wouldn't care if Bond himself were black as long as he played the part consistently with the source material, he at least sounded British (Lazenby was Australian) because Bond is by definition British, and that he truly was the best choice for the role (I don't want a black actor to play Bond just so we can say we had a black Bond).