I find arguments like these so difficult because the thing that deserves rewarding constantly changes.
It rewards hard work! Well okay maybe billionaires don't work thousands of times more than the average person, But it rewards people took the risk and got the reward. Well Okay maybe people shouldn't be rewarded for luck, But it rewards the people who had the mindset to never give up when things get tough! Well Okay maybe homeless people did have much tougher lives, But it rewards people who studied the system and learned to work within it! Stop questioning the system your just jealous you don't understand it as well as they do!