This is the internet. Just like every other board, this one will sink to the lowest common denominator that the owners decide to allow.
It will become more and more of a monkey shit fight as time goes on.
If you don't like it, especially the ladies, write a polite note to the owners expressing your opinion, especially if you don't feel like participating any more.
The owners will decide if they want a friendly board, or a hog wallow.