That was not a debate ...
Debates are when everyone gets to answer the same question and attempt to persuade the audience of their position.
This was a gotcha attempt by the pseudo biased Faux News ... I do believe I may join liberals in calling it that from now on.
“Debates are when everyone gets to answer the same question and attempt to persuade the audience of their position.”
THIS!
There was no “debate” tonight. As you posted, a debate gives each participant a chance to express their stand on a given topic (same topic to each participant) and then challenge/rebut other participant views. A “moderator” isn’t there to be an inquisitor or try to push an agenda. They are there to ensure each participant follows the rules of conduct for the debate, as in not taking more than the allotted times.
It’s impossible for even a fair minded moderator to ask different questions of each participant without showing bias and skewing the debate.