I agree with all of this.Training does not do a damn thing. They need to have a 3rd party investigate each department and fire any of these officers with a trail of complaints... the chiefs who continued to employee these officers need to be fired as well.
There is a bad culture within the police and it is nothing more than a gang mentality... until this changes..all officer complaints need to be handled by a 3rd party. The officers being found guilty of misconduct need to be hit with the most severe sentences possible to send a message to the other officers.
However, I do think it's a problem that it only takes 21 weeks (on average) to become a police officer.