I honestly don't think there is such a malicious intent behind it. Perhaps in some small instances.
Generally, the fact of the matter is simply that law is highly complex and the way it evolves is almost always by creating new laws, not getting rid of old ones. That's unfortunate obviously, but just like you don't just rewrite the Linux kernel, you can't just reset the legal foundation.
Some, and maybe most, of the complexity is organic. But there are specific instances, like the tax code, that have been kept intentionally complex at the bequest of special interest groups.
And of course, laws are made mostly by lawyers. So they don't have much of an incentive to change things.
Generally, the fact of the matter is simply that law is highly complex and the way it evolves is almost always by creating new laws, not getting rid of old ones. That's unfortunate obviously, but just like you don't just rewrite the Linux kernel, you can't just reset the legal foundation.