Mtgox has been shoddily programmed since the start (unsalted md5 passwords, seriously? Md5 was showing signs of being broken
15 years ago), and there were a whole load of basic things that they could have done to prevented this hack having such a huge impact (eg.
Circuit breakers anyone?).
I'm lucky enough to have taken all my money out of mtgox a few weeks ago, and I shan't be tradin with them again. I fail to understand why *anyone* would wish to trade with them again.