Well, yeah
I imagine most of the trolling would cease on GD if they simply slapped together a “proper” Politics/Controversies/Off-Topic subforum where people can go and post their off-topic stuff, troll each other, argue with each other, etc. Participating would be 100% optional
Perhaps they can slap together an “opt-in popup prompt” in the forums UI similar to how the Social Contract “pops up” when you first load up WoW… maybe something like this that would pop up when you first click on the “Politics & Controversies” subforum link: