Hello, as i see it the off topic section is manageable but due to a lot of interest in topicality, subjects can get heated and some people are unable to often control themselves this results into those people being banned and the process merely repeating itself, while they are not problematic on other forum sections, also from time to time you have new accounts being created by either banned people or by people to troll, ban avoid or just spew their opinion.
So i propose an idea to improve the situation, quality of posts and content there and in long run make it easier on moderation there initially it will be more work, an idea that is shamelessly stolen from another major gaming forum of the BENELUX region (dutch speaking) called 9lives.
Maintain the off topic section or create a subsection for all subjects around topicality. Require people to register separately to engage in that section using the Group memberships option available in vBulletin, what i believe these forums are based off if i'm not mistaken.
This sub-section requires people their account to be at least 3 days old, there are stricter rules in terms of language used and topics created, not in sense of censoring subjects but those know to bait and create controversial subjects which contents i won't repeat here can face removal of that section.
Once removed there is no expiration of when the member is allowed back in, they are only allowed back in purely on good will of the moderators that lead the moderation in that section. Moderators do not require to give any explanation why a person request to join has been denied.
As you can see the general idea is to allow topics that will happen to be commented on in a more normal atmosphere.