regardless of the reasons, mtgox is not addressing the issue in the right way. they are just hiding the truth giving us lame excuses - this is very dissapointing.
even if they have a liqudity problem they can borrow money to fix it, it is a valid option for a profitable business.
I gave up trying to withdraw USD, bought back btc but can't withdraw them so far....it throws a stupid error -"Invalid bitcoin address, please confirm your input".