I think removing political conversation is a fool's errand, as what is political is extremely open to interpretation.
Say, for instance, that one is far-left. Under Marxist theory, most things are political: Socialising is a political process as politics influences every part of our lives. From a conservative perspective, on the other hand, politics is an arena reserved to a political building. Both of these are reasonable positions one can have. There is a trend online of people seeing minorities talking about an everyday problem or something as political as well. It's to the point that, at least in my circles, that it's a joke...hell, here, I've regularly seen people going "I'm tired of woke" and stuff like that. To be clear, my view is not necessarily the Marxist one, but I think it has a point in that many things are political even though one may not think they are. It is also relative: Air can become political if the earth's oxygen supply is reduced and becomes a commodity one has to buy. There's a book about this!
Now to speak from an educator's perspective: For language learners looking to take an exam, it is essential for them to know how to have a political conversation in their target language, as it is extremely common for this to come up. IELTS and CEFR both ask for opinions on hot-button issues. Whether you think it is right or not, this is useful for gauging a learner's critical thinking in the language and thus their ability to make a point. Political conversations happen all the time.
To me, I don't think the problem is actually the political discussion, but that some conversations that make one uncomfortable are being called "political". Of course, conflicts can happen - that's life and it's why moderation exists.
In some servers I've run in the past, we've had "Debate Hall" channels with slowmodes, designed to force people to construct arguments and engage with things critically. This is really, really good for multiple reasons:
- If a user actively exists the channel to try and keep going, you can give a fiercer punishment
- Quality of conversation goes up
- You get a hole to throw users in when they're trying to have a "controversial" discussion, and the "NO POLITICS IN MY BACKYARD" people can dig their heads in the sand
- Dogpiling becomes extremely difficult.
- This brings the discussions closer to what an exam provider would be looking for.
I personally recommend a timer of about 3 minutes. To the average internet user's attention span wanes after around 1, and 3 minutes is enough for a B2 user to read and type a decent response.