A lot of people don't all have credit cards and some people don't carry cash.
Also you can make a lot of profit from crypto, so in a way your movie ticket is bought from your profits, so basically free.
You can't get wealthy from keeping your cash in a 1% interest bank account.
Credit cards charge huge annual fees and huge interest . Its a wait and see space for sure! But also The Perth Heat the baseball team have been given the option to be paid in BTC.