From all of the anti-bitcoin arguments against it not being a proper currency that i've heard (and trust me i've read TONS) im yet to see a single one that justifies such claim. Every single claims end up being a critique of how it lacks intrinsic value or how it lacks a proper marketcap to be less volatile, both already refuted.
Ok. Let me ask why do we want it to be a currency? Maybe you are looking for credibility? But if all the arguments or critique have already been refuted in your opinion why is bitcoin still only used for gambling and speculative trading and not as a currency? What's stopping it if it's such a panacea?
IF you can buy shit with it it s a currency. Why do we want it to be a currency? Because it's arguably the only fair and not corrupt one. Not sure where you get all that bitcoin is used for is trading or gambling either.
To buy shit you do not need currency. You can buy shit with gold, a promissory note, or smokes if one is in jail. Bitcoin has some characteristics of currency in particular it's a medium of exchange. The only intinsinc value that it has is based on the fact that it is a pretty good medium of exchange but it would be nothing of there was nothing to exchange it for.
If we say that it is not a currency than regulators of this would let it be, if we continue on the path of enchuching onto the hegemony of USD they will shut it down. All they have to do is to say it's illegal and it would be game over for bitcoin.