Perhaps the GP comment could have been better phrased, but read it in impersonal "you" tone and it will make more sense and sound a lot less like a personal attack (which I think it isn't).
Stupid statements such as the quoted one should be called out. (Living a sheltered life is not anyone's fault by the way.)
Stupid statements such as the quoted one should be called out. (Living a sheltered life is not anyone's fault by the way.)