They were no more selfish than players like Ovechkin, McDavid, Kucherov, Rantanen, Tkachuk, Jones, Karlsson, Panarin, etc... They negotiated a contract that they thought was fair, everyone besides Doughty, Kane, and Toews appears to be paid for their regular season numbers, not for their track record of winning, if that were the case, McDavid would be a 6 million dollar player.
I really don't care what someone did 50 years ago.
Your opinion is not based on logic though, that is the issue. You've watched more hockey than most? You being old is supposed to make me think you know more about hockey?