I get that part. I mean whats stoppiong TH from accepting through ACH?? Membership in some organization? A license?
The fraud risk mostly, I think. ACH transactions are very definitely reversible and have a somewhat high fraud risk attached; if TradeHill were to start accepting them directly they'd be out a lot of money they'd never see again every time a fraudster used an ACH transfer from some random victim's bank account to buy bitcoins and transferred them out. (What's more, you're not going to find any payment method that's as cheap or easy that's not also reversible: non-reversible transactions require considerably more security, which costs both money and time.)
Dwolla seemed to offer a perfect solution: they appeared to swallow the substantial fraud risk associated with accepting ACH transfers for the low, low fee of $0.25 a transaction. Of course, if it sounds too good to be true it probably is.