He constantly tries to get Republicans to disavow Trump on his show. He used his show to practically beg people to vote for Biden even if they didn’t like him, just to get Trump out of office. People here may not like everything he does, I certainly don’t, but the guy will never support Trump, I’m willing to state that unequivocally.
His irrational defense of Israel is another reason I stopped paying much attention to him. I can’t speak to the rest because frankly I don’t care enough about him to go verify everything you said. I remember him make fun of foodies a long time ago but I’ve never heard him do the vegan health thing. I have also heard him say the left needs to stop the weird fetishization of body coverings for women in many Muslim societies, which I agree with.