There’s a reason for the low tenure at most firms and it’s primarily due to the lack of rewarding experience and depth of field knowledge at most companies. When you have to get a new job just to get a salary increase that keeps up with inflation you are going to see a lot of job hopping when the skills of the workforce are generally in demand.
How often is it that someone leaves because they can get paid better elsewhere? Why do we think this wouldn’t drive the primary cause of people leaving companies?
Where the fuck is the company showing any loyalty to its workforce?