I can't speak for all industries, but in most trades across Canada, baby boomers are being begged to keep working because skilled people are so hard to find.
I am not talking about laid off former union button pushers from the old Ford plants. I am talking about qualified electricains, carpentars, welders, millrights, etc. Same goes for engineering. Skilled people can pretty much give the wage they want and get it along with full benefits.
Yes, building those skills may keep a person at a low pay scale for awhile. Consider it more schooling, but at least there is some $$. People straight out of school maybe need to SUCK IT UP a bit for awhile. It takes time to build a skill. Sometimes people try their whole lives, and can't build a skill too. Every individual is different.