I agree with your overall point, but funnily enough, I kind of feel like both responses would piss me off a little in most cases. People delivering the second response often can't help projecting the fact that they really don't give two damns, and they often have an impatience that betrays that they're just trying to get you to shut up, so the whole thing feels fake in addition to being unhelpful. Would probably still prefer it to someone saying I was an idiot, but I'm not even entirely certain of that