That’s ridiculous, sorry to hear that. I think there’s hope with decentralized payment systems (whatever/whichever they end up being, be it crypto, or some other mechanism) where digital payments can occur without the needed approval of any centralized vendor.
Sadly mass adoption is a bit more distant.