That's certainly true, mate. Since Banks are largely relevant within the mainstream world, it's impossible to avoid them. Fiat currency is backed by the government while crypto is not. On top of that, the former is much more stable in price than the latter. It's no wonder why merchants and businesses prefer Fiat on top of crypto. Given that the options are limited for crypto users, a bank is needed to perform most transactions in daily life.
Even if crypto turns to become extremely popular over time, I doubt that you'll be able to live off it within the future. After all, prices are still volatile with regulatory uncertainty across the crypto market. It's much better to leverage the benefits of a bank and crypto in order to maintain yourself financially stable for years to come. While crypto lacks merchant acceptance within the mainstream world, I believe that it'll survive for a long time because of its community.
Nonetheless, if it were possible to live on crypto instead of Banks it would be a blast. Unfortunately, crypto's limited infrastructure makes this more of a dream than anything else. You can always use crypto for long term investments, while separating some funds in a Bank account that will act as savings. For some purposes, you'll need to pay with crypto while for others you'll need a Bank. Hopefully, more people would become aware of crypto to make it bigger and stronger over time. Just my thoughts