Originally Posted by
Biomega
Those are bad examples because in those cases the race/gender of the characters actually matters in terms of how the story is set up. Ariel's race has literally zero impact on the story. You could transport the entire plot to basically any part of the world and it would play out the same - but Black Panther doesn't work the same way at all if it was set in, say, Europe. Same with Charlie's Angels - the whole point of it is that it's WOMEN working as secret agents, which is something unexpected and out of the ordinary and they play on that very fact. Whereas something like Ghostbusters is pretty much gender-agnostic in terms of plot.
It feels like you're not getting my point. As I keep saying, if there IS a good, plausible diegetic reason behind the racial/gender/orientation/etc. makeup of a cast then that's fine. But just going "there exist places in the US with almost no black people" is not an excuse - because in much the same way, there also exist places with a lot of black people, so you need a very good reason to be selective in your racial makeup.
Also, it's a bit different when it comes to race and gender, because that's more difficult to hide than something like sexual orientation. It's an argument people bring up a lot, the whole "well there didn't used to be many gays around" spiel - when the reality is that far too many people were or felt forced to either deny or hide their sexual orientation for a long time because of social, economic, and/or political pressures. You also don't go around advertising your sexuality at every occasion, and so it's easier to just not KNOW who's gay and who isn't from casual everyday contact, even for people who aren't denying or hiding it.
Still, the same logic applies: you need a REASON to have everyone be white and straight; and if there's no diegetic reason, then the suspicion mounts that it's just a bias on the part of the creator (either implicit or explicit). If you HAVE a reason, that's fine. But even then you need to carefully examine if it's a good reason. Realism, as I mentioned, isn't necessarily an iron bond. To go back to a previous example - why would people have more problems with a village of vikings where some are played by black actors than they would with a time traveling alien arriving in that village? It's not like either of those has any particularly reasonable basis in fact, yet somehow one is more readily accepted than the other. Not because of internal logic, but because of biases.
I agree that forcing change for the sake of change can be very problematic - however, just maintaining old structures of marginalization is ALSO problematic. Change has to start somewhere, if it is to come at all. Both extremes are troubling: change for the sake of change, and constancy for the sake of constancy. Just as you don't HAVE to change characters just for the sake of change, characters also don't HAVE to remain the same they always were either.
There's no patent solution, and suggesting that a lack of one is an argument against change is both ludicrous and fallacious. There's also no reason everyone should be white and straight other than that's how it's been for a long time because white straight people were the ones who had the power to exclude everyone else.
The line is drawn where you reach some sort of equilibrium between the zeitgeist and creative expression. That's neither static nor strictly defined. It shouldn't be. It's subjective, mutable, and fluid - and that's a GOOD thing. It's to be expected that there will be overcompensation, given the long history of marginalization. It's a bandaid solution, really, to arrive at a new normal. There'll be mistakes along the way, but that's how change happens. Resisting change out of principle is a worse alternative.