As far as I understand; no demand and low price results in small blocks and vice versa.
How the hell coin can know that demand is low and price is low?
I have no idea, just joking a bit. BTW just bought 35k VTC on cryptsy, I think it's a good moment to buy.