As far as Russian participation and people saying they won't watch a tournament without them in it, people need to wrap their head around the fact that Putin's Russia is basically this generation's equivalent of Nazi Germany. They will be an international pariah until Putin is removed from power and his soldiers leave Ukraine. Are people really making the argument that while they may be bombing schools, hospitals, and apartment buildings leaving Russia out of tournament just screws up the seeding so let them play so Canada can have a legit rival?
Somehow, the hockey world must muddle on without them. And as far as Russian players not being complicite in the regime's war crimes, it doesn't help when players like Ovechkin and Malkin stand firmly with Putin through it all. Maybe let Panarin play and field a team of anti-Putin Russians? I think Kaprizov might also qualify if that's the case.
Ok rant over.