False compassion
If CEOs "need to balance these factors", sometimes the first factor will outweigh the second, and sometimes the second will outweigh the first. Doesn't that follow? And one of the factors is the loss of good employees when you treat them like crap. So when the scales tip a certain way, that's what the good CEO will do: treat his employees like crap in the interest of enhancing shareholder value. It's right there in what you wrote.
CEO need to treat employees badly at times in order to ensure the long term viability of firm, anything else is false compassion. It is bit of semantic argument if, cutting wages, eliminating pensions, cutting 401K matches, raising health care premiums, and most importantly laying them off include 50 years olds with bad job prospects, is treating them crappy or acting responsibly. A personal anecdote.
My first job out of college, was working for chip company AMD. In the early 80s they were a hot company (equivalent to Google now) not as hot as my first choice Apple. But they had great growth, and reputation of being a good place to work. They threw awesome Christmas parties feature top name bands like Police, and gave away cars, and 1,000/month for life at the parties. The offices were nice, the headquarters pretty fancy, and the pay and benefits good. The CEO was flamboyant guy by the name of Jerry Sanders, who dressed well, drove fast cars, and had plenty of hot babes around. Jerry was especially proud of his no layoff policy which for very cyclical semiconductor business was unheard off.
A few years, after being laid off from my second company, I arrive at Intel. Intel was the opposite of AMD. Everybody worked in a cubicle, no fancy parties, no give aways, the whole place was beige. No gym and for years they even prohibited showers at work (not great for me who wanted to ride my bike to work.) Unlike most every other place in Silicon Valley, engineers were expected to be at their desk at 8 AM, and if you were late you had to sign a list. People yelled at each other a lot. Andy Grove didn't have a no lay off policy, and while the company tried to avoid them they weren't uncommon. During downturn, pay was cuts and hours were increased. The companies 401K contribution, and bonuses were primarily dependent on a single factor,
profit.
Now AMD no lay off policy lasted until the mid 80s and since then the company has score off layoffs over the years. In the last 25 of years, thousand of other companies of sprung up in Silicon Valley, include several dozen medium size chips company. I bet the vast majority of them had more maternal benefits than Intel, but ultimately if you don't make money it doesn't matter. Apple is another good example, it is never been picnic to work there especially with Jobs as boss. He cut Apple sabbatical program after coming back as CEO in 97 and AFAIK they never had pension plan. Google perks are way nicer than Apples.
Shortly before leaving Intel, I attend a talk from a well known Harvard business professor. In this talk he compared the total employment from tough bosses, like GE"s "Neutron" Jack Welch, Jobs, Andy Grove, Bill Gates, and several other guys who were notorious for slashing jobs and benefits, vs the more paternalist companies like HP 10 years after they took over. Now while there plenty of exception the overall results were pretty clear employees were better off working for the SOBs, cause the CEO who were too nice to their employees went out of business. Or to put it more simply nice guys finish last.
It might be nice to live in world where that isn't true, and you certainly don't have marry one, but you probably want to work for pretty ruthless CEO.