Replying to someone trying to argue in good faith, "We obviously disagree on some pretty basic facts. Have a nice day!" would generally be considered impolite in real life, so I suspect most people are reacting to that. If he had just used some polite, meaningless social courtesy, like "I don't have time to discuss this right now", then it would be less controversial.