My guess is there has been a change in admins attitude to what is written. More a free for all hence the reason for the ramped up vulgarity and abuses. Even this post would not have been allowed once.
As for moderators I don't know how I was put on as one. I certainly didn't apply for the job. When I asked to be removed admin gave me a long winded method on how to do that. Unfortunately it didn't work.