I feel like the biggest problem with the whole thing is relying on a set of bought congressman to regulate the industry that pays them. I wish Dodd’s constituents would vote his ass out already along with Frank and Schumer.
Other than that, there is no perfect system, and I don’t think down payment requirements would make much difference.