That won't work for a ton of different reasons that we learned the hard way. One is that there's no agreement about what counts as "politics". Another is that if you try to exclude politics, the effect is to motivate political commenters into posting even more—understandably so, from their perspective.
Probably the most important reason is that there's a fair body of content that is on topic for HN but also has political overlap: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so....
So HN will always have a certain amount of politics and all we can do is ask people to keep it to a relatively low percentage of what they do on HN, to respect the site guidelines while they do it, and to remember the intended use of the site: https://news.ycombinator.com/newsguidelines.html.