The main is setting up the exchange, transferring BTC from there to wallet, for BTC particularly have to also look out for fees and other different stuff. Although I think this is not something to get demoralized since we are at the beginning phase, yes the technology is fast but evolution to a better is always slower. Overtime there would be solutions to this I believe like lightning btc solves a lot of payment problems, fees, waiting times etc. New minds, new problems, new solutions, thus betterment overall.