people have a lot of reasons for staying with a company beyond just not being a 10x developer or a super rockstar ninja or whatever assumptions.<p>Maybe they have a family or a new house, or both. Maybe they are excellent developers but lack political awareness or marketing skills. Maybe they have more freedom with a certain task than likely elsewhere. Maybe they feel a lot of loyalty.<p>Its a very unreliable inference to assume they are just somehow less than ideal canidates because they choose to continue with what appears to be a failing company from the outside. Not everyone cares about absolutely maximizing long term career prospects at all stages of their life. That dosent make them bad employees.