I don't mind being asked a question but seriously "what makes you think" is sort of a bit rude. I'm sure that's not his intention. I do think he could have worded it better, then maybe I wouldn't have taken offense.
"a boy's best friend is his mother" - Norman Bates in Psycho