Sometimes we do seem to end up going over the top with the do’s don’ts here. Eventually how one posts boils down to a combination of capacity (communication, research, knowledge), habits (style aligned to each person), objectives (if any), and time. That leads to a wide range of diverse approaches to posting, and as such reflects upon the forum, as do those traits probably reflect in a similar manner in real life.
And we also do learn everyday, using the knowledge of others and recycling it to our own improvement, in every criticism there is always a fraction of good note to be gotten from it.