The delays in fiat withdrawals continue, particularly for USD. Since these are not properly disclosed (or even the need to pay the 5% fee for a "manual withdrawal") on the website
The reason for the 5% fee is explained very well. They can't send from their normal bank, and have to transfer the funds via domestic transfer first. This makes two currency exchange fees at 2.5% each, which is a common currency exchange fee in Japanese banks. USD -> JPY -> USD. You are obliged to cover the bank fees (see the ToS). You can find the currency exchange fee the multi-currency trading FAQ.
The reasons for JPY and EUR delays are properly explained IMO. The reason for USD delays are not explained for legal reasons which they aren't allowed to talk about. All USD transfers must pass through a US bank, which gives the US government full control. MagicalTux have given plenty of hints on IRC and Twitter that the US government is involved in blocking those. Good luck in getting a Japanese court to overrule the US government regarding USD transfers. AFAIK all attempts of legal action against MtGox in the US to get USD out have failed, and to this day I haven't got a proper explanation of why all the attempts have failed.
If that is true, one should bark at the very system you are trying to ask for help: the governments. IF that is true, this is where anger and discontent shall be unloaded. I of course see validity in terms of money laundry and what not, but not by obfuscating the process of interventions, leading to this utmost alienation of people.