You are correct. CPD does make some good arrests when the politicians aren't busy using them as a source of revenue generation. I was talking to someone the other day and couldn't help but point out that the police are losing more of their everyday law enforcement function and the authority that is supposed to go with it because the city is crying that they need revenue, so they detail the coppers away from their law enforcement duties to write tickets for all sorts of silly things just to get those few dollars that it might produce.
I was listening to WBBM this morning, and the city is going to look into using Security Professionals to do their ticket writing / revenue generation so the coppers can do what they do best...get the bad guys!