According to the Peter Principle:
In a hierarchy, members are promoted so long as they work competently.
Sooner or later they are promoted to a position at which they are no longer competent (they have reached their level of incompetence), and there they remain, being unable to earn further promotions.
The obvious deduction is:
In time, every post tends to be occupied by someone who is incompetent.
Now I understand a lot of bizarre things happening in our beloved country every day…
What a coincidence, a colleague of mine made this exact comment a few weeks back. We were discussing technical people compelled to aim towards management jobs if they want improve their income or get any promotion. This is why you lose good engineers and get bad managers because organisations tend to consider managers as more important than techies.
And I suppose most of those incompetent managers long for the era when they were competent (and happier) programmers :-)