Sticky. It's your forum, ban whoever the fuck you want. You don't need to justify it. However, you swing the banhammer too hard or too frequently and it'll cause more harm than good. It's definitely a blade that cuts both ways.
As for people who complain about constant bickering. Just remember every F5 is a page view. More Page views = More Ads to Show = More money. Internet Marketing 101. "