You can be pretty sure that Apple lobbied hard to leave these holes. The legislators are happy they can tell their voters they finally did something and that they found a compromise.
It's a bit on us, the public, to not accept those alibi-type compromises.