Anecdotal, but, I know a bunch of good developers at Microsoft, and I've never heard any one of them complain about that before. They complain about a bunch of things, many of them related to upper management, but that "lost decade" article was the first I heard anyone complaining about stack ranking.