No he didn't. He withdrew them as proof of concept. Right now it's not even clear who he should give them back to. Furthermore, unless he caused the selloff there was nothing wrong with putting in his $0.0101 order. I suspect the bitter people on the bitcoin forum are the ones who had $0.01 orders in and assumed that fractional values would be rounded down the the nearest cent. They were hoping to make some easy money from others' misfortune and are angry because they were outwitted.
The 643 he has are 'worth' $10K at the $17/btc rate. That would be triple the $3000 he 'had in his account' so either way that would be not a bad return on $3K.
Raises other questions about whether clients can 'conspire' to hold records of sales (vs rolling back the transactions). In real 'cash' situations you have to give back the actual currency, in a bitcoin world its a rollback of the sell record, but now you've created Heisencoins have you not? Sold by some accounts, not sold by others?
Interesting to watch the intersection of the protocol and the reality.
I'm thinking of doing some bitcoin trading myself. It's like finding a free herd of sheep; eating them would be naughty and possibly illegal, but I'm seeing good opportunities in fleecing them and selling woolly sweaters to keep out the chill.
How can you fault a guy who does what traders try to do every single day? The fault is only with Mt Gox here and this isn't the first shady thing they've done (apparently even changing jurisdictions to avoid getting sued over previous abuses). Mt Gox are scum bags and deserve to be shut down at the very least.