Come on, guys. Tom is just trying to get you riled up because it amuses him to see you behave like this. I'm happy to engage in a genuine discussion about these questions, but when Tom comes on here and starts throwing insults at everyone, the proper reaction is not to respond, and he will go away.
He finds your anger amusing and will keep making you angry as long as you keep responding.