I would never call for censorship. It’s Tucker’s show, he can have on whoever he wants, just as we can question his judgement.
I didn’t watch the episode: did Tucker show his agreement with the ideas without ever challenging Cooper or he simply nodded as a polite host does then started to question them?
Perhaps now and then Tucker can invite all kinds of people with cuckoo ideas (world conspiracies, alien’s influence, etc) in one episode and listen to them politely then just ask questions later on.