What happens over time if each year I fire all my below average programmers?
Let's note the difference between "fire all my below average programmers," and "fire my 10% worst performers."The former is obviously insane.  The latter isn't, though dogmatic and literal interpretation of it as a rule rather than a guideline has bad results.