Bitcoin does just need time. More and more people I talk to everyday know what it is. I have been making money with btc since 2013 and at first know one had a clue what I was talking about. Today I would say 1 in 5 people do though. There will be a point where it will be just as popular as using paypal or any other online wallets. The more big online business that accept it the more it will be used.