I think the reason there are so many idiot postings is because none are accountable for their posts. In PPrune the Moderators, who I sometimes do battle with, do a pretty good job of eliminating most of the junk.
Of course its not junk when I post.....ha ha and I have been slammed a few times. If Just Helos went that route Im sure it would straighten up. Dont expect to see that anytime soon.