This last year saw massive economic stimulus, contentious health care reform, persistently record levels of unemployment, birth of the anti-government "tea party" movement, and activists who have taken to court Barack Obama's very right to serve as president.
So the fact that this year voters are angry and "want to throw all the bums out" in this year's midterm elections shouldn't come as a terrible shock to the political world.
What is at least somewhat surprising is that that animosity is shared in an almost equal measure on the left side of President Obama's Democratic party as it is among American conservatives.
The liberal blogosphere over time has come to function as something of a ledger that keeps a real-time accounting of the Left's growing dissatisfaction with Obama as president, and with much of the work of Harry Reid and Nancy Pelosi running Congress.
Using epithets such as "corporatist," "militarist," and worse, a coterie of progressive commentators denounce these Democratic leaders with invective that differs from that used by the Right only in terminology reflective of an opposite point on the political spectrum — but is the same in its disdain.
These progressives have lost faith in Obama over the direction of health care reform, particularly the loss of the government-run public option. They opposed his surge of U.S. troops in the war in Afghanistan. They reviled his support for various corporate bailouts. They disagree with his appointment of nominees seen too close to business or the Republican party for their liking. And today they will add a new criticism to the roster, while tomorrow they find another.
Having held onto these resentments, fueled by a powerful sense of being taken for granted, these progressives want to see Obama, Pelosi, and Reid punished for their transgressions. They have to come to see this year's elections as their first, best (perhaps only?) means to achieve retribution.