Paying to delay competitors could be a good use of money for companies in many circumstances. That would work fine for an individual from a financial perspective, but keeping talent away from work is suboptimal for society as a whole.
> but keeping talent away from work is suboptimal for society
I think this is basically a non-issue in practice. People with such iron-clad non-competes typically either a) take a non competing job, or b) work on something anyway. The latter effectively means the original company funds some research.
If you do this with say, sales people, or traders, or whatever, it shuts down their work. If you do it with engineers they'll just make something at home.
I'm impressed by your faith in engineers, but it might be misplaced. I enjoyed a five months paid non compete when last moving between banks, and build nothing worthwhile during that time.
> I enjoyed a five months paid non compete when last moving between banks, and build nothing worthwhile during that time.
Every now and then I see someone comment on HN about their experience with longer between-jobs periods, sabbatical, etc. The core theme I've noticed is that, apparently, it's common to "waste" some 3-6 months before one starts making good use of their time - apparently this is how much it takes to properly switch over to being fully self-directed.
If that hypothesis is accurate, then it's not surprising you've built "nothing worthwhile" during your five-month break - you've got yanked back into employment right as you were finally ready to make good use of your time!