The issue is that the Little Mermaid is a Purely European story based on European heritage from a European Culture....... And no she is a below average singer but that is not the point..... In the terms of the left it cultural appropriation to check a box.
If They cast a White Actor in a Historically Black Role that would be Horrible as well. I'd hate to see a White Actor playing John Stewart, Black Adam, Shaft, Kunta Kinte, Lando Calrissian.
You don't seem to get that it's highly disrespectful to people of Color to Race swap to meet a box check. It's basically saying that they have no value unless they take on the persona of a Formerly White person.
Hollyweird is so afraid that White People won't pay to watch Black Actors in Roles that have not been race swapped that they openly say that. Not realizing that it is doing more damage and being rejected by everyone. Jeez the Little Mermaid movie is getting ratioed and is set up to be a bomb.... why because everyone knows the Little Mermaid is White and that this actress was not cast on talent but on the Color of her skin.
Everyone is seeing through the BS and rejecting it and it shows in the Box office... Buzz Light year was a Epic Fail.... Strange Worlds even a bigger flop. Even the latest Black Panther lost money!! Why because they didn't recast Black Panther with another male Actor they simply replaced him with his sister which was Rejected. You just can't change the mantle and give it to another completely different character and expect people to buy in.
If you would of replaced Pete Mitchell with a Women in Top Gun: Maverick it would of been a fail... heck they had backlash because they removed the Taiwan flag from his Jacket and they had to put it back in and give the bird to China.
See people Like what they like and they will be vocal when they are not given the Products they desire or the Iconic characters of our Folklore are changed in a Fundamental way. That is not being a snowflake...... Was the disdain for New Coke being a Snowflake?