That's certainly true, mate. Credit card payments are still the norm in the mainstream world. People will not want to look elsewhere especially when Fiat is largely trusted by major retailers, businesses, and merchants alike. With the recent events of Bitcoin's "bloodbath" on the crypto market, I doubt most people would want to use it more thoroughly. Only crypto enthusiasts, tech gurus, anarchists, etc. will still use Bitcoin no matter what. But everyday people will find Fiat more attractive than BTC for many obvious reasons.
The only way I see people using Bitcoin or any other cryptocurrency more thoroughly is if the current banking system collapses. By then, people will find alternative ways to conduct transactions by relying on "safe-haven" assets like Bitcoin or Gold. It may take quite a long time before we'll be able to see people using crypto heavily for daily payments as it's still in its infancy. I believe that once scalability, privacy, and volatility issues are solved, people will find crypto much more attractive than Fiat itself.
Nonetheless, I'm confident that someday crypto will find the light at the end of the tunnel. With just 11 years since inception, it has managed to do pretty well. I'd say we should give it more time until the space matures enough for an ever-growing rate of adoption in the mainstream world. Now that most governments have recognized crypto's legitimacy, it should be a matter of time before everyday people join in the revolution. Just my thoughts