Earlier quoted context omitted.
I agree. If you want to pay someone to sit on the bench because that has value to you ("Garden Leave"), I support that. If you want to twist their arm because you have power as an employer, nope. That's what labor law and regulation are for. Lots of examples of malicious employers doing the latter, as you'll note the sentiment throughout the thread comments and laws intending to patch this bug in statute.
Why let them have that at all. The honest true is instead of worrying what strategy most balances the interests of 99.9% of people and a few whiny rich people we could spend that time creating actual value. Whereas if you want to continue on with the Rube Goldberg device we ought to force them to pay not employers present rate but market rate and cost of foregone opportunity. You might say that's incredibly unafforda…
What you seem to be advocating is to never allow a company employee to have a non compete clause, even if the company is happy to pay for it.
Which yikes. Do you think what Levandowski did with Waymo/Uber helped anyone? Including ‘society’ overall?