There are three political parties in the United States today, and they are all fielding candidates for the presidency. The parties are the Republicrats, the Scared Religionists, and the Freedom and Peace Party.
Democrats need to give the American people a reason to support their party, and in my mind they can do that by supporting the public financing of elections and passing an amendment canceling out the Citizens United decision.
No, I am not suggesting that the soon-to-be Republican Majority House Whip change parties. It is clear, however, that Dems desperately need someone to speak for them with Cantor's unabashed, in-your-face style.