That's just my personal opinion, regarding how tolerant they were when I hired on, compared to when I retired.
A complaint to the dept. from the mayor regarding an employee would certainly be taken seriously. As it is in the original post.
But, to get kicked out, you almost had to put your mind to it.
Involuntary / voluntary "occupational transfer" to a job classification that did not involve direct customer service, especially in people's homes, was more common.
There's over 41,000 employees.
Not including the City’s Agencies, Boards or Commissions (TTC, Police, Library, Association of Community Centres, etc.) Accountability Offices, or elected officials.
So, it wasn't hard to make people disappear, without firing them.