@semck - I see your point. It is not a Democratic landslide by any measure. But, there is no empirical evidence to say that it has gotten any closer. None. The two biggest things weighing on the Republican party right now, IMO, are gun control and immigration reform. The best thing the Republicans have done recently is to allow debate on the gun control bill. That would have been suicidal if it had been stopped. If, however, a gun control bill does not pass and the Republican's are seen as the party that stopped it, it will be bad. Sandyhook will come up again and again. There will be no running from it. They should help shape the bill in a way that they can live with, not kill it. The vast percent of Americans, I think the percentage I saw was over 85%, support universal background checks. You have to allow that.
Also, as we have discussed in several threads, the "minority" of voters is increasing every election. The Republicans have to be the party that spearheads some real immigration reform. Even if Rubio is their figurehead, he is not exactly saying anything that is helping the Republicans in the Latino community. This would be huge if they can make this happen.
Trust me, I am a Democrat and would love to see them win again. But if the Republicans do the above, they have a real chance of winning. But if they whiff on both, they will lose. Of course, all of this is IMO. Yours may vary.