The gubernatorial victories for the GOP in Virginia and New Jersey showcased explicitly free market conservatism with a muted tinge of social conservatism. That, I think, is a good thing.
As for the NY-23 election, the Tea Partiers and talk radio yahoos put all their chips in against a Republican in favor of a guy whose first issue on his website is "Gay Marriage." He lost, and thus another Democrat holds a seat in the House. The nation's two newest governors-elect did have social conservative messages on their sites, but they certainly weren't highlighted and considerably down the list of priorities.
Lesson: Cut the taxes. Cut the spending. Cut the Jesus.
Jesus is all well and good for emulating his life and taking his lessons to heart. But until he starts feeding the unemployed with fishes and loaves, best leave him at home and at church on Sunday. Whether you think Jesus was just a wise man, a prophet, or the Savior of mankind, a politician he was not. Keep him in your heart, if that's your thing, but leave him out of politics.
The pundits will say what the Dems need to learn from yesterday and what it means to the president and health care and all that, but I think the Republicans should take heed as well. Last night's victors were decidedly not Huckabee and Palin Christian populists, yet all signs point to those two in leading the GOP in 2012.
Let's hope the Republicans get the message from yesterday too.