I have to say that people here tried to help, which is remarkable - and I hope they (we?) will continue doing it.
But I agree with you that some improvement in the communication could (should?) take place.
To be fair, a great approach is the sandwich one. First good news (the reader is happy and will probably pay attention to the following part), than feedback (in a polite and calm way, and only after clarifying any missing information), then good news again (the reader will leave happy enough to work on whatever he needs to improve - if they leave angry, they won't consider the feedback). This approach works with almost anyone, except narcissists and people who are extremely task oriented (in this case, your approach is far superior)
I think communication would work way better with this approach. Which combined with the great supportive attitude of most users here, would be a blessing for the diving community.
Anyway, whatever you people choose to do, please don't lose your willingness to help others. That is truly amazing (no sarcasm here - I wouldn't be a member of this community otherwise)