Mine is as follows:
The players who should care the most are the highest paid players and the “leaders”. They however are all skill and no grit. 34, 16, 91, 88, 44
As a generalization, the players who are expected to fight, block shots and hustle and be the glue guys - are the lowest paid players.
These lower paid players watch the top guys get the glory and then watch them take every f***ing penny they can get at contract time. They give zero f***s about the crest or their lower level teammates. They care about stats, endorsements, magazine covers and contracts, a cup is secondary.
The whole roster construction and salary structure are the problem. You have to have 2-3 of your leaders being guys who will do the dirty work as well.
It’s as simple as that. That is our current culture and it shows and stinks.