Non-competes make more sense when you're working a highly personal job. It's very common for doctors to sign a non-compete saying they can't set up a practice within 15 miles of their employer for some time so that they don't take all of their clients with them when they leave.