You two are arguing past each other.
You are saying "everything should be 100% merit", which is great in theory, but you are living in a fantasy world.
He is saying "humans are social creatures, social (ie Reach) * merit = rewards."
You will never force the world to make it Merit = Rewards. You must give up and adapt or forever be unsatisfied and at odds with your fellow man.