It's true some folks get restricted off the professional forums. The intent of the site is to give professional pilots a place to discuss things. If a person who is not a professional pilot contributes in a negative way at an airline pilot forum, it's understandable that we would try to find a way to put a stop to that. We don't want to necessarily stop that person from posting at the whole site, just not at the professional forums.
In any case, I don't believe this happens very often.