Unpopular opinion here (from my experience), but crypto / blockchain is ever so slowly and deliberately destroying the moat around payments and the artificial barriers constructed. Probably 5 more years for some very serious mainstream business movements into it, and 10 more for non-technical consumers, but I believe with the rise of stablecoins (USDC) and Ethereum scaling via proof of stake (ETH2) their days are numbered.