An important thing to keep in mind is that the ETS operational budget hasn't been increased in 20 years; outside of the occasional fare increase. The previous council was so cool towards funding it properly that, according to a comment Paquette
posted on reddit, when he made a motion for administration to study sustainable funding models right before the last election, he:
"had to use terms that were palatable to enough Councillors - and so terms like ‘funding formula’ because it was a phrase that would be accepted as being safe enough to not rock the boat or imply that we desperately needed a more appropriate Budget allocation for transit. Then there is the word ‘incremental’. Again - very safe, no sudden movements.
And the kicker: ‘outline of of current capacity for service growth.’ It was a way to address the fact that when the deciding Council chose to replace the old bus garage with the new one off of Fort Road and Yellowhead … THEY DIDN’T INCREASE CAPACITY. Seriously. An entirely new mega million dollar garage that wasn’t built with growth in mind. Let that sink in for a moment."
So, the staff at ETS have really been doing the best they can with a very shoestring budget. EPS raised heck when they only got a $1 million increase, but imagine if they only got a rounding error of an increase over 20 years... and then people blamed them for showing signs of the strain.
This council seems much more willing to consider giving ets the TLC it desperately needs; a number of councilors take transit or bike (not to mention Sohi's former occupation), so I think they get the need in a way that previous councils just didn't.
I'm not trying to argue that the status quo is good. It isn't. It's garbage. But if we truly want to solve these problems, we should place pressure and blame where the responsibility lies: The city council who forces ETS to operate on a pathetically inadequate budget, not the staff who are trying their best just to hold it all together.