I think this is a good thing to eliminate non-competes. When I was in highschool, I worked at Laser Quest and they made me sign a non-compete so I couldn't work at any other laser tag/arcade place for 3 years after leaving LQ. I signed it but considered it a joke because I knew I was under 18 and they couldn't enforce it on me anyway. But even back in the 90's they were doing these to that stupid of an extent.
Imagine being legally enjoined from making sandwiches.