There's a limited number of managers companies, and divisions within them, need at a given time. In a similar way there are plenty of people in academia who have permanent jobs and are never going to progress from them, or would have to wait decades for a professor to retire or die. Leaving for...