If there's enough HN-vs-not-HN assholery over the short term, political topics will show up less often and there will be less need for both kinds of assholery. If political discussions are allowed to run unchecked, assholery remains at a constant level (and HN enters a downward spiral).
(Being a non-American who's absolutely sick of the 24/7/365/∞ circus you guys call "politics" has probably affected my opinion somewhat)