Skate Canada's passive stance throughout this has been part of the problem IMO.
They should have publicly advocated for a strict adherence to the rules. They could have laid out their case for a Canada Team Bronze if/when Valieva was banned. Publicly stating so, especially through a logical following of the rules, would have put more pressure on the ISU to give them a favorable result. They could have forced the ISU to choose between public disagreement with a logical and sensical decision, or acquiescing to a popular and palatable position.
What we're seeing is a public lesson in how to cede the power of the pulpit, to forgo the pressure of public opinion. Skate Canada deserves better leadership. Ineffectual, weak, incompetent - are we missing any other adjectives to describe those running SC?