For example:
If Bitcoinica has a $1000 balance, and the customer executes a $1000 trade at 10:1 margin (which Bitcoinica allows), then bitcoinica does not have the funds available to fully equalize this trade against mtgox.
The trade would then require $10000 but bitcoinica only has $1000. If that trade is very profitable, Bitcoinica will have to pay the customer his earnings, or prevent him from liquidating his position until it is either not profitable, or until another customer opens an opposing position.
In all of your scenarios you say "Bitcoinica has lost money! Wrong!". It is in fact very possible for Bitcoinica to lose money -- the fact that you conveniently avoid this scenario is rather suspect.
At this moment, the reserve is larger than top three accounts combined times 10. Your reasoning might be valid at the earlier days, but definitely not now.
That's why we may occasionally halt one direction trading when we don't have money. Didn't you know what happened yesterday?