I think the demand is not the problem in these drops, just that someone with a large stack of btc floods the market with sell orders.
Right -- a large stack of BTC is "demanding" dollars. There is a much smaller stack of dollars "demanding" BTC.
When more individuals find ways to buy just 0.1 BTC a week efficiently, the sheer volume of small buy-trades should more than make up the power of a few large sellers. Which is good for buyers, sellers and holders.