My main disagreement with your point is the word "deserve". I don't actually have a problem with an economic system that rewards some activities more than others, as long as there's a humane baseline for everyone. But I think that's absolutely an economic choice, and not the only reasonable one.
"Deserve" implies to me that there's a moral system judging one activity as more worthy, or better, than another; rather than simply being more valuable to a particular economic model. It seems like a short step from that to deciding some people are more worthy than others.