No matter how much we pay in taxes, sadly they don't cover more than 1/3rd of the costs in the budget usually when you look at different budgets
So without other subsidies from prov and fed govt that come also through things like gas tax, income tax, sales tax, etc the municipalities would just fall apart. Now add on that undertaxing at the municipal level for a city that has tons of service and tons of infrastructure to cover and you end up in the current situation.
We had a similar situation with our condo corp, 40 y old build, with an underground garage, they kept the condo fees ultra low for YEARS. My wife
joined the board and realized that we need to get the underground garage fixed, it was a 6 million ish project, reserve fund wasnt funded enough. They had to do increases, our condo fees have basically doubled in the time ive lived here. But until new blood was on the board, no one was willing to approve these increases. Had they done way smaller increases back in the day, we wouldnt be here but we waited until something was due to do it so we all "suffer"