Ironically, Depp is part Cherokee (like a lot of Americans) and the Apache Nation made him an honorary member because he did his research and depicted the character accurately and respectfully. I take the stance that you can't get outraged on behalf of an ethnic group you're not part of -- especially if that ethnic group is cool with what's been done.
Then there's the issue of just generally bad movies. Like, the ethnicity of Noah in Noah... It sort of blends into the background noise of all the other problems I have with that movie. So in that respect, that, Prince of Persia, and Exodus are less of a glaring issue for me.
300 and Gods of Egypt are fairy-tale legend-y sorts of stories, so detached from reality, I have no issue with ethnicity one way or another.
My biggest issue out of any of the ones listed in the last couple posts was Liam as Ra's al-Ghul. I know the reason was to avoid having an Arabic person be the villain, but the solution created its whole own problem. I also have a problem with the character depiction in the film. I would have been happier with an Arabic actor portraying Ra's the anti-hero rather than any depiction of Ra's as villain. Liam started out okay, but then went over-the-top moustache-twirly. A film that had been doing a wonderful job of pitting anti-hero against anti-hero in a very shades-of-gray tale of whose questionable morality was the righter ended up reverting in the third act to straight up good guy versus bad guy bland.
All that said, I have no problem with this actress as Mary Jane. Her ethnic background has never been an integral part of her character, as far as I can tell from my spotty association with the Spider-Man comics. over the years.
--Jonah