You raise a very good point. If you join a company with the goal of retiring in the same company after a a 40-year career, the incentives are much better aligned than with contractors. Maybe the demise of the 40-year career in modern companies is one of the bigger elephants in the room