People agree with Democrats more on issues. Democrats enjoy a slim advantage in voter intentions this year.
And the Republicans' silver bullet, the Obamacare backlash, has waned as up to 27 million have benefited from the law.
So that means Democrats will coast to victory in 2014, right? Nope.
Before I proceed, I'll give my standard disclaimer: With more than five months before Election Day, a lot can change. Also, as a pundit, I'm paid to be wrong.