Cryptocurrencies are vastly superior to typical fiat currencies, but they are nowhere near as convenient at the moment. It will take a long time until a bitcoin world appears. For example, if you wanted to pay for a beverage like a Coke with Bitcoin, as of now it would be take around 30 minutes for the transaction to be confirmed, not to mention having to input the restaurant's address. It is just much quicker to hand over a note and get your Coke instantly.
I really don't understand these kind of problems. I have a XAPO debit card for years now, and I wasn't the first one who started to use it, so it's a known thing. It's linked to my wallet directly, and I can pay with that debit card instantly. The same as a normal debit card. Of course, it's not free, XAPO charges for the card yearly or I don't know, but it works for me, so I don't care.
And it's not only XAPO, who can provide you these kind of cards, so you can choose. This is a temporary solution, until most of the merchants will accept bitcoin directly. In that case, only the speed of the confirmation will be important, but if the bitcoin debit cards can handle this problem, most of the people will live with it as it is. For the merchants, the bitcoin debit card is easier to handle, and it can also be important for them.
Central banks are OK, and are handling the financial situation, and in my country they are sending out messages to the peope periodically to be aware of bitcoin and to be really cautious