That is your opinion. My opinion is that you are jealous over the fact that there are players in this league who are not greedy and they can be satisfied with the 40+ millions they have already earned.
MacKinnon has never once commented on the leaf players, he stated clearly (if anyone reads the original article here) that he was paid what he was worth at the time. He is currently outplaying that contract and he is willing to be underpaid again if it helps his team.
From the article:
“I was just excited to get paid that much money at such a young age,” MacKinnon said Wednesday from his visitor’s room stall in Toronto. “Obviously it’s pretty (team) friendly now, but I was worth that at the time … I have no regrets.”
"MacKinnon was willing to play the what-if game, but he has made peace with what he signed up for. He said he already has enough money for retirement and, as a person who doesn’t come from a wealthy background, feels “very blessed.”
---
Reading comprehension is definitely a problem here if you thought he was "bitter" based on reading the article (if you even read it).