That is a fairly broad brush. There are nearly 32 million businesses in the US. Some treat their employees like disposable commodities, some treat them with loyalty. It’s not that they are trying to have it both ways, it’s that you are grouping together a multitude of actors who have different motivations and ethics, and calling it hypocrisy when one does something different from another.
Unfortunately, your view is a rather widespread one, infecting many an employee, who, no matter what the company does for them, treats their employer as a disposable commodity. “Why should I have any loyalty to them, when a completely unrelated company didn’t have loyalty to me?” This pretty much only punishes the companies that do want to be loyal to their employees, as the ones that treat them as disposable don’t have to change anything, and the ones that want to be loyal to them can’t continue to do so with no reciprocity. They will either go bankrupt or have to emulate those who treat their employees as disposable.
But I get it, it’s human nature. If someone is cheated on in a relationship, they will often cheat on their next partner. That they are punishing someone who had nothing to do with their hurt doesn’t matter, they need to hurt someone to try to make themselves feel better.
A growing trend these days is employees taking a job, getting the signing bonus, making $20 an hour to get trained for a couple weeks, getting their paycheck, and then ghosting the employer. They made enough to get by for the next couple months, and they figure there will be another sucker who will hire them when they want to repeat the cycle.
Not that people didn’t always do that, but now just about everyone is doing it. Among my acquaintances that own or run businesses, they are running massive turnover due to this. Very few have picked up any sort of long term employee over the last several months, all have quit pretty much as soon as they get their paycheck. Higher pay doesn’t get them to stay, in fact, it usually means they make enough to quit even sooner.
It’s a bad cycle, and I have no idea how to fix it. All I know is that being a better employer, paying more, giving more benefits and PTO, or any other incentives is not going to influence the loyalty of employees, and as more and more employers realize this, they will all start treating the employees as fungibly as the employees treat their employers.
As long as this “Fuck anyone who signs a paycheck” trend continues, we will continue a downward spiral in employer/employee relations, more goods and services will become scarce, and we all will be poorer for it.