The problem all the Republican candidates face is the Tea Party is the only strong voice in the Republican Party. Yet, the Tea Party is increasingly swimming against the tide of public opinion among most Americans. For a candidate to win the nomination, they need some support from the Tea Party but in the general election they need the support of the people which are not one and the same.
By next November, people will be so sick and tired of Obama that you could have the most foaming at the mouth Teabagger and he'd stand a pretty good chance of winning.
And honestly, who says they are? Most people I know agree with the basic principles of the TEA Party. We are Taxed too much, government is too intrusive and wastes too much money.
Even Obama is admitting that now, albeit with his fingers crossed behind his back.