I've seen this a lot, especially in ODC parts of Capgemini, TCS, Cognizant etc - it felt like only a very small number of people actually wanted to be developers or even architects; everyone else just wanted to be "a manager".
I'd asked about this strangenes, and Indian friends told me that managers were seen as superior, and even their families would push them to become managers.