I don't think anyone gets paid what they deserve. We (even teachers and those with government jobs) get paid according to the law of supply and demand (with complications from inertia). A top-shelf engineer with advanced degrees, PE, and two decades of experience makes less than a mediocre young lawyer. As silly as that seems, it's the market at work. Jgailla's biologist coworker gets paid a whole lot less, because there isn't so much demand for MS biologists that they have to be paid more. Any "deserving" is relative(perhaps jagailla vs the road-striper, whose salary gap is likely caused by inertia and who got in the door first - even Adam Smith's magic hand can't fix some things).
Does Yo Yo Ma (one of the highest-paid classical musicians in the world) deserve to make a small fraction of what Madonna does? Is it 'yes,' because his music appeals to a much smaller number of people, or 'no' because his musical talents and work ethic are similar or greater? (Rhetorical question only. I don't want to face an angry mob of Madonna fans.)
Me? No complaints. I'm way better off than most Americans. I don't actually deserve to make as much as 8 McDonalds burger friers, but I can while doing useful work I like, and I'm not so altruistic that I'll turn it down.
drg