So far every option has a usability problem that's been solved by companies with the same KYC requirements as credit card processors. This will remain the case as long as people also want to transact in fiat currency, and that will be true as long as it's how people pay the bills and buy food.
Any crypto-only platform that solves the problem of everyone needing a copy of the ledger and gains meaningful adoption will face the same legal, PR, and regulatory pressures as anything else in the same place.