My complaint:
How dare you give Trump air time after he already chose not to participate in a formerly agreed debate. Has NBC sunk that low in their attempt to make money? Actions have consequences. NBC and MSNBC are off my list until your coverage of national and international events improve, And, there seem to be a LOT of others that feel the same.
Suggested solution:
Cancel Trump's townhall coverage. Debate, as previously agreed, or nothing for him.