I agree. I don't have any faith in Itch to represent indie devs anymore.
We need a new storefront that accepts crypto as payment, and has beer and hookers!
Ye... Shame though, it would have been great if Itch would have stood and decided for another solution instead of caving in to their demands. It's not like there is no alternative... I think we would have understood that even if another solution for processing payment isn't ideal, it's surely way better than simply censoring content.