It might be because what he is saying is true, I've come across him a few times and he does actually help people out on learning new content.
Some people however are always going to be "It's my $12.95 and I'll play how I want". I honestly don't care if people want to run around with sub par equips especially when the game practically hands you serviceable gear to get through almost all the content, just don't expect others to carry you through the harder battles.