If we buy stuff with BTC and the company just sells it for cash right away, it's probably not good for the BTC price.
What do you think? Will shopping with BTC be good or bad for BTC?
That is only one part of the cycle. After we spend it, we should buy bitcoins back on the exchanges. The net effect on price is cancelled out and we promote bitcoin acceptance along the way.