There used to be a type of unwritten social contract between successful companies and employees in the United States — "you take care of me, and I’ll take care of you — in good times and bad.” Those days are over in all but the smaller, private lifestyle-type companies.
The latest generations have been taught that there is no bilateral loyalty “contract” like that that existed prior. I can’t blame them for not putting in much more than is absolutely required, especially in a company that makes billions and makes sure the upper eschelon is enriched and the workers are fodder for quarterly earnings.
Bumping this from @hfj+1rgfaLqD for being on point.