Jay: I would have to agree with the principle of your comment. But then we have to decide who is the holder of the truth. Hitler had at least a significant minority of Germans believing he held the truth. Churchill was defeated before WW2 ended, telling me that the broad support he held was mostly in historical revisions of history, not history.
If I were to take your argument a step further, politicians need to lie to be elected or stay elected. There is always a sacrifice in principle with western democracy. So therefore--if journalism is to be reported with principle--it should not interview any politician because every one of them is going to distort the truth now and then.
This whole topic is one big gray scale. I have no easy answer. For sure, I don't think shouting certain people down for views that are contrary is not the way to go. There are ramifications for not allowing the other side a voice.