You've brought this point a few times and it's total nonsense.
Nobody cares what you value the source code. The fact here is someone was willing to pay a lot of money, and releasing the source was the direct cause that they pulled back the offer. So it costed the IP valuation of whatever remains of Bitcoinica a substantial amount of money, of which whoever released the code is liable.
Perhaps because people were overestimating the quality of the code, perhaps because of the "brand name" Bitcoinica once had (also severely damaged by the release), perhaps because it wasn't worth it and the release just proved it. Or simply because it made it trivial to make a clone that people would immediately recognise as equivalent. If doesn't f***ing matter. It also doesn't matter what you would pay a developer to do it from scratch, if it was secret nobody would know if there was something really unique and unbeatable in that code that wouldn't be doable within that budget. Your hindsight reasoning simply doesn't matter.
It was a mistake with serious implications for everybody affected. And that's not even touching the issue about the MtGox key working as password in lastpass.