|laziness, impatience, and hubris|
> These types of responses were the reason I didn't answer questions for the first few months I was here.
I've been a member of PM for over 2 months (and frequented the premises for a while before joining). I've been (seriously) learning perl for over 6 months, and messing about with scripts for over a year.
However, I've never yet answered anybody's code question, because for even those questions that I know the answer, I know I'm not yet knowledgeable enough to give a "good" and correct answer.
I'm continually learning better, more efficient or safer ways of doing things.
While the rebuked answer was "correct", most people seem to be of the opinion that it wasn't a very good answer.
Of course, I'm appreciative of any answers people will give me, and I certainly don't want a "select few" to be left answering all the questions,
but I don't want PM to be a case of "the blind leading the blind" - and having to try out code from peoples replies that either doesn't work, or is very inefficient.
Basically: don't give out answers unless it's a good one.