There's an incentive problem because the benefit from training new workers is distributed across all companies whereas the cost of training them is allocated to the single company that does so
Companies don’t want to train people ($) because employees with skills and experience are more valuable to other companies because retention is also expensive.
Companies don’t want to train people ($) because employees with skills and experience are more valuable to other companies because retention is also expensive.
We are not training AND retaining talent.