I agree that hard work should be rewarded. I just don't think capitalism, left to its own devices, rewards people fairly. For example, given what you said you make, it happens to be the case that my own salary is twice as much as yours, and I just turned 30. I also don't work nearly those long hours. Would you say that's fair?
You think you deserve more than the people flipping burgers, but that cuts both ways. I'll tell you what I think - I don't think I deserve to make more than you, and I think capitalism, while having many benefits, tends to reward the wrong people in the wrong amounts all while leaving a lot of good people behind.
Nobody can dispute that capitalism is by far the best system ever created when it comes to generating wealth, on the whole. But this blind faith in capitalism to correctly distribute that capital to the right people is misplaced.
Take a step back and really think about it. If you're born 7 foot tall and you're good at dribbling a basketball, you'll make several times more than a soldier who puts his life on the line for this country. In my mind, it would take some real mental gymnastics to try to justify that one.
Or think about how underpaid nurses are.
I am a Christian, and that's why I believe we need to take care of people first. We're all equal in God's eyes so why should anybody scrape by on barely nothing if they're willing to work? Lord knows, there's a lot of work that needs to be done.
I just think we're way too focused on the almighty dollar and we forget to put people first.