Guys, please don't blame the admins for this. this is a forum at the end of the day which means that anybody can join and anybody can post. This forum would not be what it is today if we didn't have that type of privileges.
A possible fix for the issue:
Any new members who are trying to join should have to answer a question as to why they are interested in joining the site, and admin can vet them before they are allowed access to the site.
Alternatively, a rule for new members posting where the post gets vetted by admins before it's posted.
Its a good suggestion, but where are the admins? They used to be here all the time a few years ago. Members report posts and literally nothing is done. People send emails and they never get a reply. Sealine admins dont get paid to operate the site and we get that people have lives outside of Sealine and life gets busy sometimes but lately its looking like they left the building altogether.