You can play around with the historical tab here:
https://www12.statcan.gc.ca/census-recensement/2021/dp-pd/dv-vd/pyramid/index-en.htm
We've never had as many working age people as we do today, even with the upcoming boomer retirement, out population pyramid is a rectangle. The number of workers is ever greater when you consider the increase of women in the workforce over the last few decades. Total work output per worker is also up with automation and industrial-organizational updates.
For example, all industries employment is 19.6 Mn people in 2022, compared to 12.6 Mn in 1992. 2009 and 2020 are the only two years where total employment has dipped, and both times it recovered in two years. (Statscan labour force characteristics)
The question isn't "why are we short workers in X field?" Or "why are we short workers nationally"
The questions are "why can't we attract workers into X fields" and the related, but more national, question of "why does a worker, that produces more than ever, have less purchasing power than ever?"