Unfortunately, bitcoin (or any other crypto) is not a mean for payments for most people.
It is more just a tool to get rich quick. The majority regards bitcoin as a speculative investment, instead of a currency.
...
That's right! Bitcoin or any other altcoin hasn't reached maturity yet. You can't use it for payments only is some isolated cases.
I remember there was a Bitcoin conference last year or earlier this year and you could not pay for the tickets in bitcoin, just FIAT. Now that's something worth thinking about.