Not disagreeing with a lot of what you say, but ...
It takes a special kind of fool to believe that only Russian skaters are doping.
I don't doubt that there are some skaters who are doping. However, I'm not convinced that there are more than a few countries engaged in systemic doping of their figure skaters. I had far more confidence that the figure skaters at Worlds were not part of systemic doping. It was nice to look at the podiums at Worlds and not find myself wondering which skaters were doping.