I think posting is generally better than not posting provided you do so responsibly.
Even I 1 try to:
- Read the question twice.
- Read the other answers.
- Post when I think I'm right.
- Test my answer to the extent possible.
- Indicate my confidence in my answer.
- Update when errors are spotted.
Although you avoided the question of node reputation, I think it is worth mentioning, particularly in light of some of the responses which claim incorrect answers decrease the value of this site. Downvoting incorrect answers and upvoting correct ones helps others.
I think this was an excellent question, by the way.
1Intended to be a good natured poke at merlyn's reply.
"My two cents aren't worth a dime.";