To be fair, the brain tumour thing used to be much higher up (i guess it got downvoted), and i agree that it is an incredibly condescending and offensive thing to say.
Like sheesh, imagine saying that in any other context. e.g. someone likes emacs, must be a brain tumour.
Like sheesh, imagine saying that in any other context. e.g. someone likes emacs, must be a brain tumour.