If anyone truly has a better idea, I'd love to hear it. But first make sure that you've familiarized yourself with the previous explanations and understand the constraints we're subject to. If it's something simple like "just ban politics" or "just allow everything", I've already answered many times why that won't work.
Given that stories with political overlap are inevitably going to appear here, that the site has rules for discussion (https://news.ycombinator.com/newsguidelines.html), and that the rules don't stop applying just because a topic is politicized, if users break the rules repeatedly and ignore our requests to stop, we ban them. What else would we do?