I suggest that cities need two city attorneys--one to give honest, accurate legal advice, and the other to defend officials.
Voters want the city attorney to look out for them, and not just for elected officials. Shamefully, most elected officials want to keep the system in which the city attorney's job has been to help officials do whatever they want, and get away with it. Alternatively, the attorney tells the council what to do, and acts as a de facto city council without being elected.
Apparently San Diego needs both Mike Aguirre and Jan Goldsmith.