Bernie Sanders and Ted Cruz have become the most visible exponents of their respective ideologies, socialism for Sanders and free enterprise conservatism for Cruz. The CNN debates are a circus. But they're still far better than the miserable spectacle of the actual presidential debates in which the GOP candidates were encouraged to launch petty personal attacks at each other and the Dems were encouraged not to get in Hillary's way. And an actual debate about issues is now so exotic that it actually qualifies as entertainment.