It's not just Massachusetts. American voters are fickle. The overwhelming majority of Americans now come from the various "instant gratification" generations, baby boomers, gen X, Y, and whatever. The voters heard Obama say we're going to fix the economy and either didn't hear or heard but ignored him saying that it's going to take a long time to do it. Neither patience nor tolerance is an American voter's virtue.
I disagree SG
American voters are disappointed because the last two administrations seem to be disconnected with the public. This administration failed to realize that the most important issues to the public were jobs. Months were wasted on a health care bill that was extremely unpopular with the american people while jobs were being lost by the thousands. Small business owners were afraid to hire new employees with the coming threat of health care mandates, higher taxes, and there inability to borrow money. As of June 2009 the federal government had added nearly 200,000 jobs while the private sector had lost close to 7.3 mil. During the recession federal salaries grew at twice the rate of the private sector. All of this added up to the people of Massachusetts sending a message to our elected officials.