I spent bitcoins on many things and intend to do so in the future. The thing is, if you need something, you'll buy it, either with USD or Bitcoin. If you buy it with USD, then that is the amount of Bitcoins you haven't bought instead. So it doesn't matter. Bitcoin in no way stops you from spending it when you really want.