No practically it seems not possible to happen.Not all the people would accept decentralised cryptos as their primary currencies.
yes currently it look like difficult but i future when bitcoin uses will increase too much then we can expect that people will convert their primary currency into bitcoin then they will surely start using bitcoin for shopping and for most of their daily uses, but surely it will take a long long time and it is not as such possible to happen so soon.