Going by Obama's own words it was a failure. Remember when he said that passing it would keep unemployment below 8%? Yea, we havent even seen below 9% yet and have been close to 10%. Georgia is still above 10% and rising.
I posted a list of greivences already. Remember the one that says all people should make a living wage, whether they work or not?
As far as getting the money out of politics, I agree 100%. I am a firm believer in 100% govt financed federal elections. I would even agree to an additional 1% tax on ALL forms of income to pay for it. The breakdown I would like would be simple. 47.5% goes to the RNC, 47.5% goes to the DNC, and 5% goes to independent candidates. Incumbent independents would get their money from the side of the aisle they caucus with.
This wont completely take th money out of elections because there will still be unions, trade groups, and the like that will spend money, but it would remove the direct line.