I'm sure you know the only reason Bitcoin can't be spent is because of government restrictions, and I think this is what creates the imbalance. If Bitcoin were allowed to become legal tender, I'm sure everyone would spend and hold it like fiat currency.
So, for now, Bitcoin can only be used or treated as a very promising investment, and everyone is holding it to generate profits. However, I suspect they, or most of them, have spent or used Bitcoin for transactions, even if only a few times, including me. Although Bitcoin is banned as a means of payment in my country, I have used it personally with mutual consent, so you or anyone else never know whether they have used it or not, and it all depends on the circumstances.
Don't just blame the government when we ourselves would rather hold bitcoin instead of spending it. I bet even if your government legalized it as a payment method, you wouldn't spend bitcoin the way you spend fiat money.
Like what happened in El Salvador, although Bitcoin is legal tender there since 2021, most people do not use it for everyday spending purposes. They still prefer to use USD and this clearly has nothing to do with the government.
Let's be honest, we ourselves don't want to use bitcoin, not because of the government, legality or because no stores accept it.