In Utah, the GOP picks it's candidates at a party convention and Bennett was just not conservative enough for the Tea Party crazies who packed the convention.
In a speech he said:
"As I look out at the political landscape now, I find plenty of slogans on the Republican side, but not very many ideas," Bennett said. "And indeed, if you raise specific ideas and solutions, as I tried to do on health care with Ron Wyden, you are attacked with the same vigor as we've seen in American politics all the way back to the arguments over slavery and polygamy. You are attacked as being a wimp, insufficiently pure, and unreliable."
That's the new GOP. Lot's of slogans and no solutions or ideas.