For most people, Bitcoin is seen as an investment. They buy a few (or a lot) of them, store them away, and hope to sell them at a profit one day. It's an exciting game for people who like to speculate. But, I think this kind of thinking actually slows Bitcoin adoption because, if everyone is focusing on investing, fewer people are thinking of Bitcoin is a currency.
Look at currencies like the Dollar, Yen, or Euro. While some people do buy and sell the actual currency, most average people 1) try to get more of it to buy and pay for things or 2) try to provide services and products that people are willing to pay for. It's money, not really an 'investment'.
IMHO, the investment mentality is one of the things holding back Bitcoin adoption. Almost all of the scam headlines (which is mostly what most people see) has to do with scammy investments where people were taken for hundreds or thousands of Bitcoins. That's scary to the average person.
The real value in Bitcoin is trade. Bitcoint for product/service. No fiat exchange, no conversion, whatever. But we're not there yet, right? So here's my question (after a totally fucking long winded journey):
Simply: what services and infrastructure do we need to have to enable greater pure Bitcoin commerce? I get the usual like groceries and stuff but what else?