All forums have rules, and those banned individuals persistently broke the forum rules in their own unique ways. There isn't a "one size fits all" answer beyond that.
The link to the Code of Conduct is on the right upper part of each page under the Advance Search link so we can all acquaint ourselves with them. They used to be harder to find, and a bit stricter in some ways. But now we really have no excuse.