Because when it comes down to it, lawyers (as a profession) are responsible for getting this garbage into the legal code in the first place.
It would be like me writing a business-critical app in INTERCAL or Brainfuck simply out of job security by obscurity, except instead of just me, imagine this was a commonly accepted practice for programmers, and you had to go to a very expensive school to become a programmer in this hypothetical world.
What people are upset about, harsh sentences and lack of judicial discretion in sentencing, were introduced on the back of public concern over criminals being let go on "technicalities" or judges giving lenient sentences based on "sob stories."[1] But those changes reduce how much good lawyering can help a defendant, and thus reduce the value of criminal defense lawyers.
[1] It's really interesting to watch 80's dramas like "Star Chamber" to see these concerns aired out.
As much as programmers are responsible for making computers as impenetrable as possible for normal folks to understand.
And let's not even get started with the mathematicians.
We all know that when stuff gets down to the details, things get complicated, edge cases multiply, and language turns into jargon. Law is no different.
It would be like me writing a business-critical app in INTERCAL or Brainfuck simply out of job security by obscurity, except instead of just me, imagine this was a commonly accepted practice for programmers, and you had to go to a very expensive school to become a programmer in this hypothetical world.