Your desire to organize society according to simple, elegant and absolute rules is understandable - it is in fact the quintessential engineer's mindset.
But society is not a microprocessor, or a factory, or even a neural net. It's far, far more complicated than any of those things, and can't be governed by the same approach.
This is why things like empathy, transgression, forgiveness, and rebellion exist within a society but not within a codebase. Trying to eliminate those things from a society is effectively trying to collapse the complexity: to dramatically simplify the system in order to make it possible to manage problems through absolute rules.
While this is an understandable approach to an engineering problem, I rather enjoy the beautiful complexity of society, and would hate to see you have your way with it.