In all cases where I was presented with an unreasonable non-compete, I either negotiated it away or scratched it out before signing. I know not everyone has that luxury, but if your BATNA is signing, it's worth a shot.
Easier to do when there's paper to scratch.
Easier to do when there's paper to scratch.