I'm sure lawyers are fighting this, join them.

State law supercedes city ordinances and laws in all cases. If you get busted and they take you to a state court, prove you were folowing state law and you'll be let off the hook and the city will get smacked down.