I get it - and I do understand and respect your argument. No innocent party, in an ideal world, should suffer due to the behaviors of others.
My issue is that at best 5 players had sex consecutively with a young lady in a hotel room over several hours during an event that was supposed to celebrate Canadian hockey and an International championship. During this time police report a not insignificant additional number of players on the team having "watched" the show. I don't think that is in any dispute. All this during a government/taxpayer funded event (I presume -- but I know the players sure didn't foot the bill).
At worst, the young lady was accosted and sexually assaulted by at least 5 players.
A team is a team. The team won the Championship - not the five (and possibly more) guys. They all got their moment of glory with the trophy and the benefits that came along with that.
Now, using that same "all for one" team mantra, some are possibly paying an unfair price for actions of several of their teammates.
Perhaps not fair, but I think a blanket ban is unavoidable given the court ruling and the disgusting behavior of several players on that team. It's just my opinion though.
I'm with you -- we're good -- I respect your opinions on this and as you say, just agree with some but disagree with others.