The final goal is Constitutional Carry - no permits, no nothing.
IIRC, that’s what would have happened if they hadn’t passed this bill. Court order to allow carry of some kind had a grace period to work up legislation, and that period was almost up. Legislature was faced with passing this bill or going full-on Constitutional Carry overnight. The veto would have blown their last chance to stop it.
So in a sense, it’s a pity this passed...