Marvel’s reason for casting Tilda Swinton as the ancient one in Doctor Strange is neither racist nor white washing, they are purely financial. Marvel doesn’t want to piss off the Chinese market by leaving the Ancient One Tibetan, because next to the American market the Chinese market is the biggest in the world. And making him any other Asian race has the potential for being perceived as worse racism, so they did what they always do, and defaulted to white. Is the outrage culture and people surrounding it really so uneducated as to not understand the politics (and large financial implications) involved, or do they wilfully ignore it for some other reason? That is sort of a massive elephant in the room and probably the most relevant part about this casting.
So I find it curious that the media does not mention this at all. Not even in passing. And to be honest some “fans” are strange, they think casting a woman as the ancient one is a betrayal of the character, but are perfectly fine with casting a black actor to play Baron Mordo, whom in the comics is a Transylvanian noble. Remember people, the MCU is not 616, and as anyone who is familiar with the comics know, each different universe in the marvel multiverse is quite different from the others, so I humbly suggest you grow up and enjoy the movies with the rest of us. I feel that both Tilda Swinton and Chiwetel Ejiofor are great actors who will do the characters justice, and if you disagree with the casting choices of the movie: Just don’t go watch it.