I agree. But if your job is to criticize other people's hard work, you have to expect you are going to piss people off and they are going to attack irrationally. Not saying personal attacks are justified, but if you get paid to be a critic part of the job is to have thick skin.