You're right.
The corruption is in your country too, its in all government. The difference is that you are guaranteed, by paying higher taxes, only to be taken advantage of beyond a certain level. You get retirement, education, health care, etc. Big business and government is still making money off you, just not as much. We, on the other hand, can't even keep our roads paved. We are treated like idiots, feed the public enough so they are not hungry, but not enough that they are full and lazy. There is too much money in this country for us to make any large scale changes. By that I mean that Americans are placated. We have too much to become too upset and to force any real change on one hand, and on the other, the government doesn't run much in our daily lives, so we can't blame anything on them. The government in your country has to do things right because of the larger involvement in your everyday life. If they screw up, you notice it sooner and take action against them. They have a fear factor built in. Don't make the locals angry. Our government doesn't have that.
Lets not over look this: When they fix the problem using only 500 Billion, they will take the remaining 200 Billion and find a way to put it in their pockets. This bill was hurried through not because of the failing economy, its still failing and wall street keeps crumbling. It was hurried through so we couldn't get a good look at it and react.