it is not remotely functional as a proper currency, because of the volatility in it's value.
Seriously, it's one of the functionalities of Bitcoin. Why can't it "remotely" function? After all, it is a digital currency (cryptocurrency). And remotely functional "proper" currency has nothing to do with volatility. Value and functionality do not correlate with each other.
1) making Bitcoin adopted in bulk is not an easy job
2) the need for interference from many parties, such as the government and entrepreneurs
3) the fact is that until now the government still does not want to recognize Bitcoin, this is the main obstacle to Bitcoin adoption en masse
4) all we can do now is wait until Bitcoin is accepted by the government.
1) Well, it happened last 2017 tho, but it resulted in a sad story, people immediately realized that it was a fluke--a bubble.
2) Do you know the definition of Entrepreneurship?
3) Oh, they do recognize it--from what I remembered the government despises it.
4) Nah, that's an understatement.
In some countries, we can see people buying goods with bitcoin but in some places, people feel afraid for its volatility but the should be happy to use it as a currency than being afraid of it.
I'm with the guys who do not "spend" Bitcoin recklessly. If history didn't teach you anything, I don't know what will.