Well i do believe bitcoin has value because it keeps being traded, if from one moment to all people stop circulating their bitcoins its almost a sure price will dump instead grow. But at the moment im see that we have too many transactions and we have once again an issue about the confirmations, and the delay isnt good for bitcoin at all.
I believe the oppost. If who has Bitcoins stop spending it, the demand will be higher than the offer, so the price will go up with all power. Because people will want to buy BTCs and nobody will want to sell it.
For Bitcoin holders, this is a good situation, because the coin price would increases a lot. Sometimes things like that happen, I don't know if it's intentionally or not, but sometimes the demand is higher, so we see the coin price going up. I believe the chineses provoke this situation.