Centralized financial companies are constantly working on solutions to make transactions between different parties as easy as possible, however, the cryptocurrency and blockchain payment solutions are very complicated for the average person to use.
Until this is put in check, cryptocurrency payments will never have a chance to overcome fist.
i think you are right, crypto transactions nowadays are very complicated, especially waiting time for confirmations, most of cryptocurrencies are taking so much time to complete a transaction, so unless we can finish this problem, we will not be able to use cryptos in daily life soon.
Bank transactions are much more complicated and it also takes time, though I think the transaction problem you are referring to is from the last ATH it's different now, because banks will need to verify every transaction manually. With bitcoin, the transaction is verified automatically and you can even check the verification progress. Plus, isn't creating a bitcoin wallet easier than creating a bank account?