My 02.cents
I mostly post on Avcanada instructor forum. It is IMO significantly better than it used to be and is IMO now has significantly more usefull information than the instructor site on pprune. So far pretty much every time a thread on avcanada has started to spiral downhill it has been the posters, just as much as the moderators, who have redirected it onto more usefull course. I also like that the profanity and extremely rude comments have also greatly reduced.