Americans are to blame of course ... all of you that can vote. The problem is greater though. The American government is controlled by lobbyists and groups such as the Trilateral Commission, the Council on Foreign Relations and the crooks from the Federal Reserve Bank which as someone said is as federal as Federal Express is.
Of course with propaganda pushed-out constantly by the tightly controlled media in North America the regular "dude" has no clue what is going on and gets caught up in the infernal scandals of sexual misconducts, bribery, and tax evasion of politicians. Most people never get to understand or know what politicians are doing or how many raises they gave themselves in the last decade for example ... I am waiting for the revolution but I guess things must get a lot worse before that time comes ... I have patience.