Sure that’s the ticket. Tie the hands of police officers, do not allow them to effectively fight real crime. They are needed to stop people from smoking that nasty LEGAL product!!
Police in every community have shifted focus from being “peace officers” (keeping the peace) to “law enforcement officers” (enforcing laws: writing tickets and issuing fines for revenue for the city/county).
The NJ Supreme Court has ruled that you have no right to expect the police to protect you when you call 911. A woman was witnessed being abducted and the police decided not to respond. She was raped and murdered. You are on your own in this world. Pay your taxes, fees, etc. Keep the system running.