> "don't have any better options" seems like a better interpretation to me.
This is certainly the case for a company like Lockheed Martin. I used to live in an insular area where defense contracting was by far the dominant area of employment; although you could hop from one contractor to another you ended up having a very finite career progression because each of these companies were all competing for the same contracts which all had the same rules regarding how much they can pay employees. Staying at one such company for a decade isn't particularly uncommon because all of the others offer practically the same benefits and pay. Although the government periodically updates these rules they haven't kept pace with the market for some time now. Such downward pressure on wages combined with:
- a conservative technical vision that keeps worker skill sets 5-10 years behind industry
- long production timelines owing to slow, broken security and procurement processes (which are merely replicated in a new form every time somebody tries to introduce a streamlined alternative)
- promotions based on seniority and credentials instead of technical acumen and impact (since this is how the government attempts to objectively measure employee value)
- lack of technical rigor in interview processes (because contractors are incentivized to hire anybody remotely capable due to cost-plus-fixed-fee contracts, i.e. the "bodies in seats" mentality)
...results in employee stagnation and the phenomenon that you see in the article. I don't imagine that it's terribly different for large, entrenched interests like oil and freight companies. These are, after all, mature organizations with workforces many orders of magnitude larger than Dunbar's number with a dizzying number of orthogonal incentive structures spread across layers upon layers of middle management. Avoiding these types of issues at scale is obviously difficult - it's just a fact of life.