I also have some doubts about meritocracy for a couple of reasons:
1) Although we can try very hard to be objective, at the end of the day everything is subjective
2) So called "merit" seems to be largely based on genetic traits (Intelligence, personality, physical, etc)