Not only his opinion. You are the type of user that makes people generally want to avoid internet forums; argumentative, aggressive, self centered and offering little in the way of relevant substance, all of which with an undercurrent of anger. What actually surprises me is that you would conduct yourself online like this when some of your patients may be able to discern by your postings who you are. Perhaps they already know this about you but speaking for myself, in the interests of my career I've learned not to showcase large amounts of negative emotions and generalized frustrations with the world around me in public internet forums for the most part. It was a process, of course, but a valuable process that I would recommend to you -- or anyone who posts a lot online.
I can only speak for myself but I would be fine with you leaving if you decided to do so. You will, of course, not be forced to leave by the mods unless you consistently violate the TOS. You have freedom of speech on this forum to a degree. Freedom of speech is, as you have noticed, not unlimited here. There are forums for that but it takes a VERY thick skin to even try participating there. If you feel more comfortable with that then by all means, please go there. For the same reason that most sports are played with a referee, most internet forums are played with a moderator. There are rules of conduct. There has to be or it will degenerate into bickering. If you don't like the rules then that's fine. Nobody is forcing you to participate.
I should make perfectly clear that it is not a requirement for participation on this site that the moderators like you. Many sites are moderated like that. This one is not. Scubaboard is moderated with as even of a hand as moderators can manage. The size of the community helps too. There are well over 200,000 users here and moderators don't personally know everyone. Everyone is welcome to participate and moderation is usually focused on the TONE of the discussion, not the content. Off topic posts are often removed in order to maintain as much value as possible to the threads that are running but moderators have strict policy of not "thought policing" individual users' posts.
Given the popularity of the site I'm going to go out on a limb and suggest that this style appeals to more people than it repulses. However, in a community this size you can never make everyone happy all of the time. Users do get frustrated and leave. That's sometimes very regrettable but it's also unavoidable. Moderators do maintain a dialogue behind closed doors to learn from mistakes (and yes, moderators do makes mistakes like anyone else)... on the whole I would say that most users find the moderation necessary and they find it fair..... If you don't, that's fine. You are welcome to your opinion.
Unfortunately in exactly the way some people go to a hockey game and spend more time yelling at the referee than they spend watching the hockey, we have users on the board -- like you -- who do the same. That's fine too. you have a right to do that. However, just like the person at the hockey game who screams at the referee the whole time (a) the hockey doesn't get any better because of it and (b) people around you start to get tired of it. That's your choice. If you don't stop then moderators won't make you stop unless it's a TOS violation but you can be sure that some of it will be filtered out in order to keep threads as on topic as can be expected.
The way you formulate your posts it would appear as if you believe that your presence on Scubaboard is so valuable that moderators should start running the forum the way you think it should be run. I think it's clear to everyone except you that you are mistaken. So all in all you are welcome to stay and you are welcome to leave if you do not believe this site is what you are looking for. You can choose to live with the manner in which this site is moderated or you can choose to leave. Staying and incessantly moaning about it, however, is illogical and does nobody, including yourself, any favors.
R..