And whilst you're building a new police force from scratch, who will be doing the policing in the meantime? Who will be appointed to create this new police force and how will they be chosen? What will they do the first time one of their new police officers gets shot? What will the city do if the brand new police force is incompetent because none of them have any experience? And then if they decide to unionise too?
Rebuild it from scratch rarely works out well in software. It's hard to imagine it working better for an entire police force.
That said whatever they did and whatever it was called, it apparently worked. But I wonder if that was due to this re-culturing vs the more practical aspect of using body cameras.
Firing and re-hiring everyone, legally and contractually, lets you get rid of the existing union and work on building a new one that's actually focused on what a police officers' union should be focusing on: protecting good police officers from abuse and corruption from above, negotiating salaries and job conditions, etc., much like any other workers' union.