Bitcoin isn't internet. Internet is something that has no alternative. We can currently pay in fiat and I am quite sure that we will be able to do that in 2100. I don't think Bitcoin will ever replace fiat. Governments simply has so much power.
They dont need to.
It will be more like you want pay in fiat or crypto.