Theoretically crypto will never replace government backed currency if the world economy and politics is stable.
Look at Turkey. Venezuela. Argentina. China. North Korea. People are already not trusting government backed currency. I don’t mean to over generalize. I just want to say it’s not just a dream. It’s possible.