No one seems to be paying attention to the fact that technology has added a lot of new career fields over the last few decades.
If you add a new career field like software engineer or fiber optics service technician and your work force stays relatively the same size then you will divide up your workforce over a greater number of professions. Leaving less workers to be carpenters, plumbers and electricians.