The group "Collective Shout" is making Visa and Mastercard force Steam and Itch to remove all NSFW games. (This also includes indie horror games btw, not just gooner bait.)
But yeah, everything is in a pretty weird state rn.
Ceo of CS also defends Cuties, so nobody should be trusting her tbh.