Two ways to solve this problem...
1) People need to treat the devs more like users, and users more like devs.
2) More moderating. It's time consuming, yes, but it NEEDS to be done. I'm sorry if that upsets the "open and free" policy of the forum, but too much freedom leads to anarchy, and this is just the preview of that. If there's not enough mods to accomplish scanning 95% of threads and editing posts if necessary, then there should be more mods. The more people see an offensive post, the more people will reply to it. (when you edit a post, just leave a note stating why you edited it... Saves you arguments in PM)
For the good of LFS, something NEEDS TO BE DONE... Both by us users and the people running this show.