This is due to the fact that cryptocurrency's value is still measured with reference to Fiats, for it to be used as a valid means of transacting it has to have a value hedged on labour; wages/hour, properties etc. So, 1BTC would always be equal to 1BTC.
This would provide stability, but it's not practical at the moment due to low adoption levels, and also the dilemma of which cryptocurrency can provide transaction security, decentralization as is scalable.
Exactly. If crypto was used independently from Fiat, it would've been much easier to avoid Banks altogether. But the fact that people measure the value of crypto in relation to Fiat, greatly defeats its purpose of being an alternative monetary system to the traditional banking system of today. Nowadays, you'd need to use a centralized exchange in order to buy/sell crypto in the mainstream world. This requires some ID verification, and in some cases, a bank account. While it's still possible to buy/sell crypto using decentralized exchanges or OTC platforms, liquidity will never be the same. It's quite challenging to avoid banks altogether since most salaries are paid in Fiat. The world uses Fiat as a unit of account for everything, so living only on crypto seems to be a dream today.
Maybe if people started to use crypto more thoroughly, things could change for the better. For what I know, there are more merchants and businesses accepting Fiat on top of crypto because of its stability in price and ease-of-use. But if crypto solves its issues, it could become a fierce rival against Fiat. As long as you have a job in crypto, and it's possible to pay your bills, groceries, and everything using only crypto, then there's the possibility you might never need a bank. For situations where you'd need to use Fiat, it's best to rely on physical cash instead of credit/debit cards to avoid a bank account. Then, you can combine both the benefits of Fiat and crypto for your own financial benefit. Until the crypto space becomes mature for the mainstream world, we'll be subject to banks for our daily needs. Just my opinion