I read very carefully.  You wrote:  "The mayor should not be caught between a power struggle of two unfriendly depts."  It's the mayor's job to make the executive branch work.  He can't just kiss the asses of HGEA and UPW.  Caldwell needs to stand up straight and do his damn job.