Do you really think they are going to allow just anyone to ask questions? Only ones allowed to ask questions will have already been pre-screened.
Debates? No such thing as debates in our political arenas. Calling them "debates" is an affront to those who have actually taken the time to learn debate.
With the answers they give, none of them could actually win in a real debate.