I think that bearing in mind most users on these boards are probably <20 years old, there is inevitably going to be a lot of silly bantering (arguments) going on, as well as silly posts.
That's just something which you have to accept (albeit grudgingly!); this is partly why I now devote most of my time to pprune, which is well moderated and has a lively mixture of contributors that manage to maintain decent standards of civility (with the occasional verbal riot of course
The problem is that there are not enough moderators, who spend enough time checking the boards; there are also too many contributors here who mix politics with aviation-not a good idea!! I sometimes wonder whether their stronger views have been fabricated in order to elicit resentment & cause offence....I really doubt these people maintain such postures in real life...
A more effective way of keeping trouble-makers out would be to log their IP addresses and block them (is this possible?) Obviously there will be some who can get around this by preventing their IP address from being shown.
In short, the only thing that keeps me here, are a few contributors, whose posts I thoroughly enjoy....the rest, forget it!!