I don't like that its not based on any commodities.
And the US Dollar is based on...?!
Violence. It's based on violence. And violence is not a commodity.
Seriously, I'd rather use a currency based on absolutely NOTHING than one that is based on the threat of violence (i.e. all fiat currencies). Now, whether bitcoin is based on literally nothing, or, instead, is based on the computational difficulty of a particular math problem AND on the average cost of hardware and electricity used to mine BTC is an entirely different discussion. Short version: some people would take exception to the assertion that BTC is based on nothing.
Until I can buy real everyday stuff with them I'm not wasting my "real" money.
I suppose you could put your money into bullion. In fact, I strongly suggest that you do. But you aren't going to go out and drop two silver eagles into a gas pump to fill up your car. You aren't going to take a gold coin down to the loan office to make your monthly mortgage payment. In order to spend this REAL money on REAL things, you will need to transform it into fiat currency first. Why do you expect bitcoins to be any different?