Bitcoin I would say overall is more of an asset, or store of value, than a currency. The slow transaction speed and more importantly the cost of transaction makes bitcoin largely unusable as a currency. What can be done to fix this is the bitcoin community implementing the lighting network. This can increase the speed of transactions and decrease the costs. This could make bitcoin be seen as more like a currency.