I take your point, but once again, what does it have to do with "merit"? Your best friend could be considered lucky to have quant skills and motorbike skills. Does that make him more deserving?
Life can be a bit of a lottery, the potential you're born with, the family or country you're born into can have a disproportionate effect on your lifestyle. Of course there are always exceptions, the ones who pull themselves up by their own bootstraps, but they are probably more unusual than you'd think, maybe they make more noise about it.