For some reason, the idiot politicians do not realize there will be a good chunk of tourists who will now no longer vacation NYC so the state and city will lose out on all the sales tax revenue that would of been spent.
Mall outlets from King of Prussia in the east to Grove City in the west showed how many jobs would be lost (and with them the payroll taxes, taxes on business profits, etc.) as soon as tourists from neighboring states stopped driving over here for major clothing purchases. Fat Eddy still wouldn't back down, but the state legislature forced him to do so anyway.
Clothing sales here are a major business and tourist draw. Now if only the State Game & Fish Department would have the brains to quit soaking out of state hunters and fishermen for licenses, we'd see a little more of that trade as well.
We call that being "penny smart and pound foolish."