If the purpose of non-competition agreements is to preserve
companies’ ownership of specific technologies or intellectual property
developed by and legaly ownable by them, then non-competetion should be STRICTLY limited just to those items, and not allowed to effect a blanket and open-ended suffocation of further innovation by the employee (once he/she leaves the company).
If such properties cannot be enumerated effectively in advance
(in a manner fair to employee and company alike) then non-competion agreements might as well be eliminated entirely.