I mean I understand the sentiment, I hate the fact that people are starving in the world while others are rich because they make YouTube videos playing video games and millions of kids watch them. It's a messed up society, but you can't look at that and say "no hockey player is worth X amount of money". When comparing the market value of hockey players, McDavid is absolutely worth all the money he's getting and in fact is even underpaid
[/quote
I don't think it's reasonable to just sort of blame our "society" like it's not a reflection of the values people have and have always had. A lot of people think that the wealthiest athlete of all time isn't Tiger Woods or Michael Jordan but was Gaius Appulieus Diocles, a 2nd century charioteer. As a species, we've always been more interested in spending money to entertain ourselves than to give to the needy.
I'm sure it feels good to say that it's a perverse set of values that sees Athletes or Youtube stars get paid lots while people don't have enough food but there's nothing stopping any of us from not paying for Sportsnet or not buying Leafs jerseys or tickets and giving that money to the United Way. The problem is that's just not what peoples values actually are. For all the words that may be to the contrary, peoples values are really indicated by their own choices.