it is partly our own fault though. you can't always blame others. for example you mentioned something about not being able to spend bitcoin to purchase things you want. the question is, have you really searched to see if it is impossible to buy that thing with bitcoin or are you making an assumption? because i have seen many who were just assuming they can't spend bitcoin but they could.
but also we know bitcoin adoption as a currency is not yet great, again this is partly our fault. for example how many times have you asked a merchant that you use to start accepting bitcoin? we need to start from ourselves and push for adoption then expect others to follow.
Yes you are right that adoption of bitcoin as a currency is not yet popular so we need to push our self to use bitcoin and search where we can use it. In our country we can use bitcoin to pay our bills in online transactions using coins.ph wallet.