I believe its because people identify with the skill level they, themselves can imagine doing. Some sort of subliminal thing I assume.
But yeah, wtf? Lol. The more annoying types are the ones that are nowhere near your skill level and totally nit-pick your work because they could've done way better. But even as humble as I am, I'm like, "are you serious?"
As I always say, its only a matter of time and experience that makes the difference. But some people just seem to have huge confidence issues so they tear you down to make themselves feel better. Its just the wrong approach.
I love helping people get better and sharing what I know, but not if someone is just a jerk about it lol. Fortunately I don't run into too many of those types much.
Sorry for the mini rant. Not sure where that came from. I'm not talking about anyone in peticular, and certainly not anyone here at FSM. You guys are great. :D Thank you for the compliments!!