You know you're cool when you need a lawyer to change jobs. I think it would be reasonable to allow non-competes, however, the company should have to keep paying you your full compensation (salary, stock, bonuses, etc) for as long as they keep you from being employed. Sure, give the old employer veto power for a new job as long as they keep paying them for the lockout period.
The tech industry in California does just fine without noncompetes. In fact, lack of noncompetes is probably one of the biggest reasons Silicon Valley was able to take off in the 1950s-60s when people were constantly leaving their jobs to start new chip companies, starting with the original "traitorous 8" who founded Fairchild Semiconductor. There just aren't good arguments for noncompetes. People often bring up trad…
Just noting a typo for anyone confused by the wording, I'm sure you meant "the unenforceability of noncompetes is..." or something along those lines.