Everytime it’s come up people always argue that if you train the employee they’ll just leave for more money once they’re skilled.
Somehow just paying them the market rate so they stay, or even making a (shudders) contract with the employee to stay for X number of years in exchange for the training costs is never an option.
They’d rather have the position stay empty or outsource outside the country even if that has associated issues with shipping costs or quality control.