Horrible advice. Having unilateral policies like this are things that give people excuses to stop treating people like people.
Each case is different. It depends on the individual employee, their performance and role in the organization.
And I don't much like how you are blaming the employee for "not wanting to work for you". Of course that will be true for some people, who simply need a change for change's sake. However, do you not share some of the blame for a high quality employee seeking outside employment? What happened to that employee to want to make them work some place else?
Each case is different. It depends on the individual employee, their performance and role in the organization.
And I don't much like how you are blaming the employee for "not wanting to work for you". Of course that will be true for some people, who simply need a change for change's sake. However, do you not share some of the blame for a high quality employee seeking outside employment? What happened to that employee to want to make them work some place else?