I think Del Duca went over the line by:

-showing up outside the Mayors office to meet with the media
-not meeting with the mayor that day that he showed up
-complaining about the Mayor to the media like a petulant child 
-not doing anything constructive in his file, which is Transportation (but he has no expertise in these areas, he has a political science degree and a law degree)

What's wrong Del Duca - worried you will lose your job because you are incompetent at best ?

Del Duca knows nothing about transportation: he is not an engineer, not an urban planner but has a law degree.  All he knows how to do is lie.

Del Duca is just angry like a parent that his child, Tory is not listening to him.

Grow up Del Duca.  Grow some.