I agree that HN does not need walls of bickering partisan flames, but outlawing discussions of politics and ethics is not the way to go in my mind.
Others have stated this elsewhere in the thread, but it's often impossible to avoid politics altogether. I'm completely with you about posts that are purely political in nature.
If an article clearly has a pro-left/right spin, I don't want to read it.
But as we know, some parties prefer more stringer voter identification at the expense of supression, and vice versa.
In fact, most voting machines don't check ID at all; they leave that to the humans. (If they did check ID, the machines could secretly match votes to names.)
You don't get problems with large swaths of demographic groups being disenfranchised/turned away from the polls, because everyone is on the electoral roll.
And oh look, this is how a technical discussion about voting machines will drift in to non-technical political discussion. Viva la detox week I say.
The world is political and everybody's trying to sell you something. You can't opt out of it. Sorry.