We will all likely have to use both gov fiat and crypto for years yet, BTC being the only real check and balance to government controlled money.
I expect governments to come out with an own cc. But it will take some years and they must make it much more user-friendly. My mom & pop could never use it the way it is bought + sold yet. I must add I come from a modern country in Europe with one of the fastest internet speeds + average iq worldwide. If they cannot mass adopt it, no one else can.