>>fhood+(OP)
I think it's quite ethical, because it removes the burden from law-abiding people. There's also evidence to show that punishment works as a deterrent when applied as uniformly as possible, hence saving people from falling into the misery of criminality.