Aren't there other ways to pay? You mentioned cryptos, but there is also "PayPal".
PayPal is the same anti sex as all other financial services. I hope itch will find some better alternatives. Before that, you can support us through Patreon or Subscribestar.
I have already done so... I am really missing common sense and rationality in this world.....