It’s more about the messaging. The mere presence of a POC or trans character isn’t bothersome to most people. But when that character comes with dialogue lines that make the political messaging obvious, then they’re no longer a character that happens to be non-White or trans; they’re a political prop inserted into a game to send a political message, and that can be quite irksome when all you’re trying to do is play a fantasy RPG and escape from the world for a bit, even if you actually agree with the message.
Xenogears. 80-hour game, and that’s without grinding for everything. And, it probably would have been close to twice as long if they’d been funded enough to complete it. As it was released, the second disc began with a 2-hour cutscene with a save point in the middle, which essentially summed up most of the second half of the story. Amazing game. Like playing through an entire mecha manga.
If I ran a business, I wouldn’t engage in any political events whatsoever. I don’t think businesses should, quite frankly. Be politically neutral. I don’t believe doing so “supports the status quo,” and thereby oppresses people “de facto,” that’s just pressure from activists to support them. You support gay people on your service by letting them play and putting down any instances of anti-gay rhetoric on your platform. Simple as that.