For me it's a great way to avoid the horrible germs found on traditional money, that piece of paper and coin transmits loads of germs around the world and i don't understand why we are still using it.
Secondly, since we now have stablecoin, you can always convert your money from your bank account and credit card to currency like USDT, i do that alot especially due to volatility of cryptocurrency. You can have funds you use for trading and you can have stablecoins you can convert to currency of your choice either bitcoin or ethereum etc when you need to make payments if USDT is not accepted.
Also since crypto payments are usually decentralized, you don't have governments on your neck