I think this community does a much better job than most at encouraging people to post their solutions. It also helps that there is a pretty large group of people that genuinely like to help.
I read this forum almost everyday, I wish I could contribute more but I do not like to post an answer unless I'm 100% sure that it is the right answer. I have learned so much just reading and use this forum like a classroom.
The best thing I like about it is that so many times we have a weird problem in the plant, I remember reading something about that problem in these forums and do a search and most of the time find the solution.
Everyone on here kicks some major ***.