You've seen good managers promoted to engineers? ;)
I have seen this happening, usually the engineers with the best technical AND people skills are first made lead developer, and eventually "team lead". After team lead they can climb the corporate ladder with titles like "junior vice president" or "senior director".
i've not seen this. Infact its the opposite.