The quality of jobs has gone down and the availability has not significantly increased in 20 years. Quality being wages, benefits, vacation, job security, pension).  There is little prospect of things getting better due to globalization (a race to the bottom)and automation (think fintech). Global growth is anemic and young Canadian  people are in way too much debt. Many simply cannot get a house without a lot of cash from Mom and Dad. No Progress here.