This is a good step, but I am curious - how much are these laws enforceable? I was just reading that some Atlanta cops are not reporting to work - protest for the arrest of the cop who shot Rayshard Brooks. If that is the mentality, how much cooperation can we expect? Not talking about this particular NYC law, just in general.
Beyond that, though, painting an entire profession as monsters is simply wrong.
Be careful what you wish for--it appears that an upswing in resignations is happening now.
Asking people to act to professional standards and holding them to those standards isn't painting them as monsters nor does it seem unreasonable.