I don’t see what the issue is with Rapunzel being played by a WOC. This show doesn’t try to be “historically accurate,” they choose brilliant actors who they believe can do a good job no matter their ethnicity, and they’ve succeeded so far. Can’t people just be excited and judge her AFTER we meet her?
The answer is, ofc, because racism. People don’t care about historical accuracy until it turns one of their precious white girl princesses black. Fun fact; they weren’t actually accepting any other ethnicities for Rapunzel’s casting call - it was specifically for black teenage girls. Which is why it’s a huge deal and a good thing! I put this in another reply yesterday but it was under a read more so people probs missed it but
Black women experience a lot of racial discrimination towards their appearance due to something called Western Beauty Aesthetic which glorifies white women and makes white the standard for beauty. Their hair, in particular, which tends to be wiry/thick/etc. becomes a source of insecurity and self-doubt and there are a lot of people who make nasty racist comments about black hair. Girls have been expelled from school for not “controlling it” well enough, not hired, etc. etc. because if their hair isn’t over-abused into looking like white girl hair, it’s not “professional” enough.
So Rapunzel in particular, a princess famous for her beautiful hair, it’s a big deal for her to be a black girl. It sends a message that black hair isn’t just beautiful too, but it’s WHAT THEY SPECIFICALLY WERE LOOKING FOR to be Rapunzel’s hair.
Also the historically accurate argument is just laughable for reasons I’ve already gone into, primarily that Rapunzel is a fictional character.