The VRT was a fine tax, but the Mayor and his team sure did a bad job communicating its purpose and what the funding would be used for. This is the hallmark problem of Miller's second term, as they seemingly developed a contempt for (some of) the public and the media and refused to explain or defend their actions.
Carroll deserves a part of that blame, sure, but I thought she did a nice job of owning her (and council's) mistakes this past week.
If our entire political discourse just devolves to waiting until politicians make mistakes and then using those mistakes as a reason to "throw the bums out!" we're essentially going to be left with governments that have no interest in doing ANYTHING. We'll end up with more leaders like Harper whose entire 5+ year legacy as Prime Minister is... maintaining a long-lasting minority government.
That's the thing that scares me, I guess. People can point to a project like St. Clair and get angry at their elected officials. And it's well-deserved. But the Rob Ford alternative on a St. Clair-like project isn't to find ways to do the work better. It's to not do the work at all. Let the street rot and then when the next government is sucker enough to try to fix it, blame them when things go over-budget.