The bad publicity can be deadly for a new currency.
If so, we know to blame the stupid stupid people behind Mt Gox, and their stupid security, and stupid greedy financial audit of stupidity.
Then they were only in it to make a quick buck. If they bought at $27 or $31, they're insane not to buy an equal amount at $15. That would make their average price $21 or $23 (respectively). It's called averaging down. Right now they have to wait for the price to go to $27+ to break even. By buying further into the market, they only have to see the price rise to $21+ and then they can get back out.