Companies aren't in existence to provide jobs for the Hell of it.
Yup.
The literal purpose of a corporation is to
maximize shareholder value.
Shareholders are the people who count on value appreciation and dividends for their retirement account growth and retirement income. They've worked for their money and are depending on the company to produce.
Employees are the primary means to that end, and the more difficult it is for the company to keep those employees (especially when the reason is purely arbitrary and artificial), the less likely the people who have earned and invested their money will realize appropriate returns.
Now, I'm told by many that corporations are evil and stockholders are rich bastards who did not earn their money. Standard and irrelevant emotionalism, of course, but they really do think that. But those mean and greedy shareholders include young families trying to build for their future and elderly Americans who are just trying to get by.
When we inject simplistic, naive emotionalism into a terribly complex issue, we end up wasting a great deal of time.
.