Or a financial crisis like happened in Greece.  Ontario has no margin of safety with a 300 billion dollar debt and the highest per capita sub-sovereign debt level in the world. 

The public service will have to be parred down including those DB pensions to match the private sector.  The good times were over a decade ago.