Bitcoin is something that gives you possibility to store money in virtual world like you store it in real life.
But it is not efficient as a store of value and would take a long time before people massively adopt it as such. Majority do not want to be responsible for their assets, they want to have a place they can go to, should something go wrong. And others believe you have to be 'techy' to get into bitcoins.
As a payment tool, it is a lot more efficient. Quick transfers which are anonymous and immutable. But it is still held back by adoption as only few real life stores accept bitcoins as a payment option.