I am sympathetic to the practical issues & biases at play when discussing the systems we often call meritocracies; especially when those systems result in anti-meritocratic behavior.
However, what is the reader supposed to come away with here as an alternative? Equality of outcome? Should it really be that any given combination of work ethic, dedication, novelty, and a bit of luck will not land you above the mean? I personally am all for improving meritocracies so they live up to the name, but abolishing them due to their implementation failures seems silly and more importantly, the alternatives are dangerous.