Our blocking issues for growing are enough devs, infrastructure costs (roads are crowded, buildings are in shorter supply, hard to find a place to build a new building in Kirkland, say). Also high cost of living. I personally think non-competes must hurt freedom to move around companies here a little bit too. I have only heard of it being an issue a few times. Still, more worker freedom is better; it must be that some people are disincentivized from switching. Worker "job switching lubrication" is an important economic boost that California has and we don't.
Would you be willing to go to court to find out?
I used to work with a guy who came up with a fairly good product idea (in his own time and at his own cost). He brought it to mgmt and they were not interested (wasn't in our space). So he tried to go out on his own with it and immediately received a Cease & Desist order. His lawyer said if he went to court could easily cost him up to $50K to defend successfully. So he gave up & complied.
Can you imagine the outrage if a plumbing business tried to enforce a non-compete (e.g. "you can't work as a plumber for 2 years"). Well ... unions.
Mass. would do well to outlaw them, but sadly the state legislature is easily bought so I don't expect it to happen anytime soon.