Bitcoin is still being used as currency because you can pay in millions of merchants with bitcoin and its still dominant whole cryptocurrency space.
Therefore bitcoin is both investment and currency, in next few years we will have lightening network which will make bitcoin ultimate payment gateway.
Bitcoin might keep on holding speculative value in future too but volatility might get lower down with increasing marketcap.
I agree! Bitcoin is now a currency in other parts of the world even though it is not yet officially but it is a first step to let some improvements will happen next to its successful first stage of trying and error.