So you must also support non-compete clauses. If I work for Google, I shouldn't be able to quit and work for Microsoft, right? How dare I take all my knowledge and apply it elsewhere?
The implications are the same, and in both cases, I am on the side of the employee.
Why would you think that? It's a completely different situation.
For the record, I have no problem with restricting someone from using trade secrets or disclosing other confidential information they learned as part of one job for the benefit of another (probably competing) employer.
I do have a problem with saying if you quit one job you can't then even work in the same industry for some period afterwards, unless a suitable amount of consideration is given in return.
The implications are the same, and in both cases, I am on the side of the employee.