scenario:
Itch: hey VISA, Mastercard, PayPal, etc... we are "holding the line", go F#@! yourself
Them: sure, we will no longer process any of your payments.
Customer: hey, why can't I use my Debit Card to purchase Stationeers on itch.io?
Itch: oh, that is because your Debit Card is backed by VISA and they don't allow it to be used on our site.
Yes, there are alternative processing methods, however, these are not widely used by consumers. The majority is using a VISA or Mastercard backed card, or through a PayPal account. If there was a stable, easy to use, and insured system out there, this might be different. No matter what anybody says, the answer is NOT crypto. When the processors keep getting what they want, it will be only a matter of time before there is no way to "process" your money into crypto (or back).