What this author misses is that California also has a law[1] that makes unenforceable contracts that claim ownership of anything employees do on their own time with their own equipment. Passed in 1979 (amended 1991). I think other places hoping to create "Silicon $X" need to put anti-non-compete and this law in place to even have a possibility to create a similar culture to the Valley.
(a) Any provision in an employment agreement which provides that an employee shall assign, or offer to assign, any of his or her rights in an invention to his or her employer shall not apply to an invention that the employee developed entirely on his or her own time without using the employer’s equipment, supplies, facilities, or trade secret information except for those inventions that either:
(1) Relate at the time of conception or reduction to practice of the invention to the employer’s business, or actual or demonstrably anticipated research or development of the employer; or
(2) Result from any work performed by the employee for the employer.
(b) To the extent a provision in an employment agreement purports to require an employee to assign an invention otherwise excluded from being required to be assigned under subdivision (a), the provision is against the public policy of this state and is unenforceable.
[1]https://leginfo.legislature.ca.gov/faces/codes_displaySectio....