Whoever wrote the article were on a heavy dose of corporate cool aid sprinkled with some denial of the "Peter principal"
How is that "denial of the Peter Principle"?
Not even mentioning that the Peter Principle can be criticized in itself, as it's based on suppositions that are dubious and do not necessarily hold. For example the fact that you might not end up actually keeping the position at which you become "incompetent".