CNN failed to note the material affiliations of some of the audience members who asked questions. And, one of the audience questions included an outrageous lie. Since CNN approved the questions in advance, they're responsible for that lie.
Here's my proposal for better debates:
Here's a rundown of the audience members who asked questions:
Here's a description of a setup question from Campbell Brown and a misleading answer from Barack Obama:
Here are more examples of Obama being misleading at the debate:
And, here's more on the lie about terrorists and the border:
UPDATE: Another audience member who asked a question was Judy Bagley, who has an unknown involvement with the Culinary Workers Union. George Ambriz is also apparently a former president of a chapter of the extremist group MEChA.