Bitcoin was supposed to be used as a currency, not only a form of investment. However, it's been more successful as a form of investment, a "speculative asset".
Do you guys think that this can change in the long term ?
What do you mean 'failed as a currency'? It is not a currency to begin with! In order for something to be considered as a 'currency' it must follow the requisites, such as the government accepting it and making it as a standard payment throughout the world, the value must be backed upon by something like gold, and it must be regulated by our banks.
Bitcoin, on the other hand, is not regulated and intervened by the government and only laws are imposed strictly against its utilization. Another thing to consider is that bitcoin cannot be a currency YET as the blockchain technology is not fully expound and explained up to date.
We can't say this thing right now because the future are still bright with bitcoin. Yeah, for now a lot of black propaganda just to ruins bitcoin reputation but I still believe in the future of this thing, bitcoin will become a major currency in the future. This is just the beginning.
Though you may be right, I consider bitcoin as the gateway towards this digitalized revolution wherein people would use its platform in the future. It may be the foundation on how we transact in the future- and that may be the ideal situation. But as of now, we cannot embrace that idealistic scenario.