This is a worse is better[1] situation. Specifically, I'm arguing against the MIT approach to lawmaking.
The MIT approach:
> The design must be consistent. A design is allowed to be slightly less simple and less complete to avoid inconsistency. Consistency is as important as correctness.
Thinking about laws like software terminates thought.