Honestly, I think this is good news.
I've got nothing in particular against Mt.Gox, and as a citizen of Euro-land I couldn't give a rat's ass about this whole Dwolla thing. To this very day it still confuses me why Americans (unlike the rest of the world) always have such problems with normal wire transfers, and need bizarre workarounds like Dwolla, or ridiculous alternatives like friggin'
money cheques (seriously, WTF!?)
But it's really good for the Bitcoin ecosystem if there is more diversity and competition. Mt.Gox still has too much market influence, and is still somewhat of a "single point of failure" in terms of exchanging Fiat vs Bitcoin.
Anyway, let's hope an OpenTransaction+BitMessage based P2P exchange system will see the light of day soon, so we're done with these centralized exchanges for good. No more government intervention whatsoever
It's because of the archaic banking practices of the US banking system.. Initiating a transfer between banks takes FOREVER. The ACH system we have is very broken, but because it's widespread, no one complains about it. Dwolla to US Bank Account takes about 3-5 days, but since banks don't work on the weekends, and only clear things until 2PM, basically you can only transact stuff on M-TH and things only clear on T-F. Heck, even depositing a check (or cheque for you Europeans) to my bank takes a full 24 hours before I can get the first $25 out. Once again, because it's widespread, only those of us who have spent any time outside of the country know that it could be a lot better.
The issue is interoperability, for a transfer within a bank, seconds at most and things are cleared. For this reason, a lot of Americans (like me) open a bank account with the bank our employers banks at (more when paper checks are issued, less now that direct deposit is an option(. That way, when paychecks are issued on Friday, I can take it to the bank after work, and immediately have the funds available in my account if I want to use that money that weekend. We have an option here to "deposit a check as cash" if it's drawn on the same bank. The teller cashes the check immediately (with no fee that check cashing places charge) and then deposits the money into my account with 100% availability. Often, I'll immediately withdraw the full amount of the check and walk over to my real bank next door (with much better interest rates) and deposit the money there. The alternative is to deposit a check into your real bank account, and then it takes up to 7 business days (or the second Tuesday after you deposit the money) for the funds to be available in the account.
Confused yet? So are we.