Just repeating "there needs to be a substantive debate," is a call that I keep hearing people make. Either they don't really want to be part of that particular debate, or they are repeating a word that they do not understand. Just clamoring for a substantive debate does not make anything a substantive debate.
Just standing there refuting everything anyone says that you don't agree with doesn't make it a substantive debate. Calling people names and comparing them to the world's previous heinous, war criminals certainly adds nothing to a "substantive" debate. Oh, and blocking traffic, also not part of a substantive debate.
Please read this before you speak of a substantive debate again, especially if you are on national TV.
having a firm basis in reality and therefore important, meaningful, or considerable.: "there is no substantive evidence for the efficacy of these drugs".
having a separate and independent existence..
(of law) defining rights and duties as opposed to giving the rules by which such things are established.
People ready for a substantive debate.