Here's a thought, whenever anyone has any negative about Russia skaters/program/choreographer/coaches it does not mean they deserve to be labelled a hater. Just like there are those who have recognise flaws in any US/Canada/Japan/XYZ fed/skaters are not actually anti anything either.
That ....it is perfectly possible to recognise talent but still recognise when they have been wildly over marked/under marked, despite poor/good choreography, or do not have the level of artistry deserving of these marks etc.. . Everyone should able to be encouraged watch, learn and think for themselves, share their thoughts, even disagree at times, otherwise why bother watching, why participating in a discussion board, you might just blindly trust the federation judges, and read the protocols only.
Knowing what we know about human nature, psychology, politics, culture, and the social aspect of incentivised federation judging, the flaws of the system is easily vulnerable for manipulation, which goes against the principle of COP that is suppose to quantifying everything with accuracy, but is rarely challenged except by those who care and knows enough to share.
Frankly, this sport has more than 50 shades of grey, hues and all shades of rainbows. So stop putting people in a box to serve your very narrow black and white mindset, which was probably what went wrong in the first place.