Do you need to trust it though? Since you can download the music in FLAC, you have nothing to lose no matter what happens to the platform.
Leftist or not, transphobia is transphobia.
Words are defined and redefined based on their real world usage, so if there were enough people describing themselves as dragons, the definition could be updated to account for that. Denying or ridiculing novelty or unorthodoxy would hamper progress in any movement, be it for religious freedoms or trans rights.
As much as Steam is free to host what it likes, Visa and the others are free not to work with Steam. You could argue the options available to Steam would be significantly limited by that, but the same argument is being used against Steam now in the Wolfire lawsuit. The argument is that Steam violates antitrust law via illegal tying and other means, making it hard for a user who doesn't agree with their content policies to switch to a different platform, like Epic, which has always prohibited porn games.
Well, some people do want that.
There should be a separate platform for that, similar to how you wouldn't go on YouTube expecting to see videos from PornHub.
Women exist. Dragons do not.
Exist in what sense? Again, is it rooted in something like biology or social assignment in your view, or is it based on the existence of people self-identifying as such? If the former, why do you not take issue with singular they? If the latter, what's the difference between that and "dragon"? Would you argue there are no people who genuinely use "dragon" as their pronoun? There are certainly quite a few who use "fae/faer", so it wouldn't be a significant leap.
Would it be transphobic to say "I'll use she/her for you but I don't believe you're a woman, as that's against the objective reality of biology"?
Could you cite a legal document to that end? Per the cited court decision, he was an illegal immigrant awaiting deportation.
Relaunching never seems to work out. Just look at Multiversus and Bloodhunt.
It would be weird if the toilet guy didn't look ridiculous.