Frankly, because there is way, way, way too much homophobic and transphobic horror in the world already, itch is a place with a lot of LGBTQ+ makers and players, and there is literally no reason to put up with creators who are clearly using their platform to make other people feel unwelcome for existing. (The same goes for racism and people it targets, xenophobia, etc.)