Sim Gill needs to go but unfortunately never faces much opposition in elections. I believe most of the time someone runs against him from his own office.
Reading the article, it seems the problem extends past Sim and into the supervisors within the office. Also, it might be possible that Sim retaliated against those within the office that supported his opposition in the last election.