I would guess that the main outcome will be more companies fleeing the state.
Secondly, I doubt many companies will leave given that all their competitors will also have to publish this information.
I don't see this as anti-business either. If anything, it makes it easier to investigate how your competitors are paying their workers and act accordingly.
Ultimately if companies want to give a candidate more money to seal a hire they'll find a way. If they don't want to pay a candidate as much they'll either just not hire them, or offer a different role. I suspect this will be a superficial change and nothing more.