"Sometimes good words and good aspirations get tarnished with history, and need to be set aside"
...and...
"Sadly, “meritocracy” is not that word. Maybe it once was, or could have been. But not today."
Like it or not, words have more than etymological meaning. They also have historical and cultural meaning, that might be sharply at odds with their etymology, and that precludes their use even in situations where they're technically accurate. "Meritocracy" has become such a word. Like "traditional American values" and "celebration of European culture" as synonyms for racism, "meritocracy" has become a rallying cry for opposition to diversity, inclusion, and egalitarianism. All as the person who originally coined the word meant it, BTW. We can coin new words that are just as etymologically valid without the cultural baggage.