Real money is accessible everywhere but bitcoin requires internet connectivity to use and its accessibility is limited and huge population unaware about bitcoin and crypto currencies. You can buy your everyday needs through cash any time but that is not possible through bitcoin.
of course, bitcoin isn't at all fit for small expenses...these are two different types of currency and they perform different functions
cause bitcoin as on just how our time age passed by this is how or when this kind of digital currency are risen and been adopt by many people and now compared on the fiat currency , so difference between for this two currency is not a being deal isnt , why the government dont like it simply because they cant control it because this was a decentralized.
They do not have profits from Bitcoin and cryptocurrency, so they do not accept it. There are too many disvantages for them, so they decided to keep the cryptocurrency is neutral and control it through exchange sites. This is their method to help the world's economy not affect by the price of Bitcoin.