You have created this narrative that the NHLPA was not only onside with this but was a good part of why it happened without any evidence to support that. Yet we have players like Stamkos, McDavid and Tkachuck obviously lamenting the decision. In fact they seemed to be caught off-guard by the announcement. Allan Walsh called the decision "gutless". There is no bigger cheerleader for the NHLPA than Allan Walsh. if Octagon's players had wanted this do you really think he would have said that. That agency represents 66 players under contract to the NHL. In fact this Forbes article pretty much captures the nature of the reaction to the "business decision".
NHL Sparks Criticism For Barring Players From Wearing Pride Jerseys On Ice During Warmups
Several players, some Russian-born, and teams cited Russian anti-gay laws and religious beliefs for choosing not to wear Pride jerseys.www.forbes.com
I actually agree with you that individuals and corporations have a right to choose what they do or do not support. But if you are a consumer driven company you also need to be prepared to be criticized by those that consume your product if they disagree with your decision. That said I don't support personal attacks against players with differing opinions. Though if they choose to use there celebrity to make overt statements in support of discriminatory behaviour such as was the case with Bass, they need to be prepared for the consequences. To be clear, I do not believe that this was the case with any of the seven NHL players who chose not to wear the jerseys.
It’s been reported by Friedman and others that the new NHLPA head was bringing this issue up with Bettman. Whether it’s 1 player out of 800 or 100 players out of 800 whose refusing, the unions job is to represent them all and labor laws are labor laws whether you like it or not.
Bottom line, it’s not in their contracts, it’s against the law and the union represents all players not just the ones it wants to.
So between the union protecting a handful of players from receiving massive online abuse and the league not wanting controversy, it’s the only logical conclusion I can see, even if the league has once again shot themselves in the foot using the gun of unintended consequences.
Again, respect your viewpoint.