So, i gave a look into what the hell is happening with 18+ content at itch.io. apparently, an australian movement is supposedly actively pressuring Credit Card Companies, such as Mastercard, Visa, etc. To completely Ban sexual content of the site, claiming " idealization and objectification of woman's and their bodies „.
Yeah, this sucks. Itch.io is, by their words, "also shocked and trying to reassess the situation at the most quickly pace they can", but apparently, some damages will be permanent and very much likely, contents like rape, incest, and other kink fetish focused games will be forever banned...