FWIW, if you were talking about our members here the way you were over there, you wouldn't be on this forum very long either.
When you're shopping forums, your first stop should be the forum rules. The forum rules lay down the framework for the community. If you see things like "no profanity", "family friendly" and the like, chances are it's going to be highly moderated (much like this one is). With that said, there are plenty of forums that are much more laid back - perhaps that's what you need.
For the record, criticizing someone's work is fine and dandy handy here - provided that it's constructive and doesn't turn into a flame war. But to describe members as a "punk-*** kid" would certainly lead to a suspension here.