The debt being racked up at the federal, provincial and municipal levels is obscene!  And we the taxpayers are going to be paying for this after these politicians have retired with their cushy pensions!  
Sick days alone taken by city employees in Toronto account for 100k/annum.  No politician has the courage to cut the layered over-paid under-worked bureaucrats, nor tackle the enormously powerful public sector unions.  If there were proper respect used when spending taxpayers' money, property taxes would not have to be raised, because then there would be sufficient revenue.
The government employees have become so powerful that at all three levels of government they're are the ones running the show.  
Sooner or later when the bills come in, our governments won't be able to pay them, because there will be no more borrowed money to spend.