In my opinion, people hoard until they don't. so a higher price turns some of those hoarders into sellers or spenders. however, it doesn't follow that hoarding bitcoins will make them worthless. If everybody stopped selling immediately and hoarded their coins, the price would go through the roof which arguably has a much greater impact on encouraging merchants and individuals to accept Bitcoin. wouldn't you agree?