The law is not logical and the outcomes are not reasonable. This is a hard thing for the engineering mind to come to terms with given how much these seemingly random outcomes can affect peoples' lives.
The law is a system that's nearly completely hacked at this point. Think of it as a RedHat linux 5.0 system with wuftp enabled that's been running on the net since '97. Do you really think that ls is still ls?