Yes, as Dan said, there is no escaping this, short of legislation or eventually some form of crypto. I think the average person doesn't understand just how far Visa and Mastercard control EVERYTHING. There IS no "paypal", "Stripe", "Patreon", "Gumroad" (remember them?) etc. Pull off the Scooby doo villain mask, and it's just credit cards again. It's credit cards all the way down. Paypal can technically do a bunch of stuff outside of the CC system for example (which is what made it so successful), but it still has to INTERFACE with CCs. What do you think would happen to Paypal if tomorrow people just...couldn't use their credit cards on it? Uh huh.
1. EVERYTHING ONLINE IS CREDIT CARDS
2. UNLIKE CASH, CC CAN AND WILL KICK YOU OFF THE SYSTEM FOR WHATEVER INFRACTION THEY LIKE.
3. PRESSURE GROUPS (OF ALL SIDES) KNOW THIS, AND FREQUENTLY WEAPONIZE IT.
Things are very bad.
That said, SubscribeStar is still functional, and probably will be for a while because they're....weird. They've got some very odd receivership bank stuff set up. But if it work, it works.