Did you miss the massive censorship bs of 2025? White liberal karens from australia put pressure on credit card companies because of adult content. Itchio buckled from that.