The implicit corollaries to this are a) that anyone who wasn't capable of recognizing the exchange as poorly run (eg anyone who isn't a programmer and can't see past the friendly corporate graphics on the landing page) deserves to lose whatever funds they were stupid enough to trust to that institution, and b) if the (alleged) 6% of all extant BTC that went missing turns up in hands of some unknown actor later, well that's nobody's business.
> "anyone who wasn't capable of recognizing the exchange as poorly run (eg anyone who isn't a programmer and can't see past the friendly corporate graphics on the landing page)"
I don't think that being a programmer was necessary to be wary of MtGox.
MtGox was being called out in strong terms as long as 3 years ago on HN and bitcoin forums (https://news.ycombinator.com/item?id=2676263). This sort of knowledge certainly should have found it's way to "non-programmers" at least in the past year.
Trusting MtGox during the past year wasn't a matter of not being a programmer. It was a matter of being an idiot.
Do idiots deserve to lose their money? No. I agree with the rest of your comment.