If everybody is hoarding it's not a healthy market. You need heavy volume to see rise in price (and also big pullbacks). If nobody had sold since the early days, price would still be at 10 cents.
The problem with hoarding is that people don't invest their btc in businesses and technologies around bitcoin.
They just hoard and wait for the miracle to happen.
Why waste bitcoins on investing in businesses when fiat will do just fine?
One of my smartest decisions was to pay for my BFL pre-order with dollars last February, instead of using bitcoins. By the time I actually received my miner in late October, difficulty had increased so much that it took me a whole month to mine my first whole coin.
That was enough, at today's price, to pay for the miner, shipping, customs brokerage (grrr) and taxes. If I'd paid in Bitcoin, I'd probably never break even.