I think the Chinese law is effective in this regard: in order to maintain any non-competition agreement, the company must continue to pay you a monthly compensation amount equal to 30% of your total monthly income when you were at the company. Whenever the payment stops, the non-competition agreement is automatically void.
Oregon at least makes it 50% IIRC. Anything less than 100% seems useless though. Usually when taking a new job in the same industry you expect a pay bump, so even a 100% rate is likely leaving money on the table.
Well, yes, but you don't have to work.
More like you are not allowed to work. Loss of work experience, loss network, not even accounting for inflation.
I would welcome an opportunity to walk away from the entire tech industry with a guaranteed-for-life income, allowing me to pursue dreams without them needing to be financially viable. Setting up as a high end timber boat builder without ever needing to turn a profit while still having the same income I do now is something I'd jump at immediately.