You advocate for a system based on force, which clearly does not work as a deterrent either. NAP is a principal, it won't work 100% either, not everyone is going to believe it yet alone practice it, the difference is that it's VOLUNTARY, without coercion of force. People are going to do what ever they feel like it, be it legal lawful or otherwise, you are in favor of trying to force people to behave in certain way, through out the human kind history it never worked, yet you persist with the same idea and fully convinced that it will work this time, if only there was a law. Do you see it yet? People are people, there are bad and good, laws wont change that, they only frustrate the good people and allow the bad people to prosper at the expense of the good ones.