Revenge of the Primary Voter

I've got five minutes before I dash out the door —  time enough to write a typo-filled blog post. Yay for instant publishing. 

When the alarm clock went off, I reached over for my glasses and the iPad. (Yes, I'm a politics junky. I probably need medical help.) And I quickly found out that Santorum won the Minnesota and Colorado. I banged on the bathroom door to tell Steve. (Yes, he's a politics junky and needs medical help.) 

Why did this happen? Is it a rebellion against party elites? Mormon hatred? Dog lovers?

No, it's probably the more simple explanation that primary voters are ALWAYS more extreme than November voters. Democratic primary voters are more liberal, and Republican primary voters are more conservative. The candidates know that and make extreme promises that they have to take back after they get the nomination. Clearly, Republican primary voters don't think Romney is conservative enough for them. 

Some think we should revamp the primary system, so we end up with candidates that November voters will like. I'm not sure how to do that.