Non-competes make it harder to find a new job. Employers want it to be hard to find a new job, since that means it’s hard to leave your current job even if the pay/hours/whatever is poor.