The difference between the guys at Foxnews and Jon Stewart is that Stewart is - and openly admits to being - a clown. He is funny. Thats what he does.
Never argue with a clown. You’ll just end up with a lemon meringue pie in your face.