There is also the situation of someone that wants to code and not be a manger, if they continue to receive interesting projects, are rewarded with pay rises accordingly, I wouldn't say that these people have no ambition, even though they are not really moving up into management ranks.
Agreed. Management uber alles is a mistake of our culture. Not everyone wants to or should be a manager, just as not everyone should be or wants to be a pro basketball player.