Not sure how both parties could be so blind. Mitch McConnell has publicly stated that after the new Republican congress sits, there will be no more compromise. The number one issue for them is not guns, jobs, the economy, nuclear weapons, helping America's poor, the unemployed, health care or anything else that is important to the majority of Americans. THE most important issue is to make President Obama a "one term" president. That's it and nothing else, period! Republicans have said that over and over again. They are being completely honest. Everything Republicans have done, whether it's filibuster nearly every piece of legislation or refuse to compromise on tax cuts for rich people at the expense of millions of Americans, they have been completely honest about. They were honest during the entire last two years. Waterloo, fail, one term - honest. The REAL reason why this congress has passed so many things is because the Tea Baggers will be coming into office. Both Republicans and Democrats will be leaving in record numbers. They don't have to follow either party. They only need to follow their conscience. They are out and they know it. So why not do some good before they leave? After the first of the year, we will be back to gridlock. Republicans have said, "NO COMPROMISE" and they mean it. It's not a threat, it's a "fact". They will continue to be honest, at least about that. None of the pundits have pointed this out. Not one.