The Peter Principle Refuted?

The Globalization Institute blog, which I have unfairly neglected for long, has two excellent posts. The first links to a paper that refutes the Peter Principle, which states that individuals are promoted to their level of incompetence.