Do you have any evidence to support the idea that non-compete clauses actually lead to greater training? It strikes me that this is a convenient post-hoc rationalisation, but I'm not convinced it is actually true. If the worker requires the skills to do the job, then the company really has no choice but to put them through training. They may prefer the worker did not leave, but this does not imply that they would not pay for the training.
On a separate note, non-compete clauses are an overly exploitative way to achieve the effect you're talking about. Workers are not always very mobile - they may have family in the area or be restricted by visa requirements etc. Why not just have a contract that allows for a worker to 'work off' the value of the training. That way if they leave, the company is reimbursed.
Do you have any evidence to support the idea that non-compete clauses actually lead to greater training? It strikes me that this is a convenient post-hoc rationalisation, but I'm not convinced it is actually true. If the worker requires the skills to do the job, then the company really has no choice but to put them through training. They may prefer the worker did not leave, but this does not imply that they would not pay for the training.
On a separate note, non-compete clauses are an overly exploitative way to achieve the effect you're talking about. Workers are not always very mobile - they may have family in the area or be restricted by visa requirements etc. Why not just have a contract that allows for a worker to 'work off' the value of the training. That way if they leave, the company is reimbursed.
This articles only states the obvious benefits non-competes have for the companies, but it doesn't show any benefit for the workers.