A lack of knowledge about even the existence of Bitcoin keeps a majority of consumers away. For the rest of us - there are some who know but don't bother simply because it's more effort to buy Bitcoins and then spend them than just use your credit card to buy whatever you want to buy.