Bitcoin fixes this.
Bitcoin just removes all the limitations. But that creates new problems, quite frankly. Plus, it's very difficult for businesses to utilize Bitcoin. Fiat onboards have similar limitations to Visa/MC. Many legitimate business models will be denied accounts at reputable exchanges.
Crypto is the only common factor for payment I get these days. Every region/niche has their own weird alternatives with their own weird limits (Payeer, perfect money, ...)
Point is nobody can deny anything as I am 'processing payments myself'