“You don’t understand why this legislative initiative is in the legislature.”
It’s you who doesn’t understand. The reason the legislature took the initiative was because the SC came down with a stupid ruling that was wrong and could cause widespread problems. The only place to correct it was in the legislature.
It really had nothing to do with the case you sited.
That, per se, is the sort of thing Legislative bodies should deal with FIRST by REMOVING the judges.
For reasons not widely known the legislature decided they might as well keep the pukes on the bench and jigger with the law.
The law was fine. The judges weren't.