I would say that this issue is the lack of consideration for the duration of the non-compete. If a company is willing to pay me my full salary for the entirety of the non-compete, they seem reasonable. That said, it should still be something that’s optional.