Sorry for the lateness. For some reason the thread went 404 for awhile.
Council effectively exercised a form of 'non-confidence' when demoting Ford to MINO. That effectively neutered his greatest influence: committee appointmments (ETA: As noted in another post). Agreed that he should be responsible to council but, unfortunately, that's really up to the province. Personally, I never supported the move to 'Strong mayor' as advocated by Miller. Thank jeebus that pig didn't fly. I wouldn't support a recall mechanism either, because that sword cuts both ways and would more likely than not get partisan real quick.
Unfortunately, the theory is that the mayor's position exists to use the authority vested in the 'voice of the whole city' to broker consensus. Which is, well, not really this mayor's forte. In stripping him of real authority, council did the best they could with a limited quiver. That, for better, bad or worse, is probably as it should be.