Political decisions and sex are part of being a human being so I encourage communities to sometimes do that. Not all of them, but we need more spaces for adults to be adults. Too many hacker spaces are sterile in this way. Moderation is worth the challenge.
The specific space I participate in is a game development community. Due to it's very nature, it attracts minors. Because we keep our doors open, we have a strong incentive to keep the discussion clean, and generally we find that political discussions get hateful extremely quickly, which is the main motivation.
Thankfully there are lots of other servers that have more lax inclusion of adult topics, if that's your fancy. I think it's okay for different communities to have different standards.