Yes bitcoin is an online money, you can use it to purchase items and get paid through it. many users are investing in btc for the hope to earn because of its flactuating price. it only need to be widely accepted so many people would recognize it.
i agree with you because until now, there is still few place or country that allow bitcoin to used for payment or for buying something in real life and bitcoin is only available in online so if we want to buy something by online, i think we can found store that will accepting bitcoin as the payment. but i realize, in online store, there is still a few store that accepting bitcoin but i am sure that in the future, bitcoin will be accepted in every where.