It's not really Itch's fault, they are being pressured by both Visa and Mastercard - two HUGE corpos who are SOMEHOW being pressured by an 'activist' group?? If STEAM has to fall in line what do you expect Itch to do?
Viewing post in Regarding the Itch.io and Steam Policy for Adult Games comments
Oh yes, it's absolutely infuriating, I-want-to-punch-somebody-and-flip-a-table levels of infuriating! It has also apparently happened before - currently watching a video on the situation. ["Valve No Longer Controls Steam" by Bellular News on YT if anyone is interested]
Also I'm sorry if my first comment came off as hostile I didn't mean for it to be, I was just pissed - still am tbh, but all I can do now is wait for the situation to unfold ಥ_ಥ