Sure he gives a voice to cranks, but he also gives voice to people across the spectrum
That's the problem though isn't it? By giving the same platform to cranks as he would people with expertise in their field while offering very little pushback, he signals to his audience that these fringe, nonsensical ideas are just different opinions being debated.
It's coverage like that across the media, that has allowed unscientific views like antivax to fester.