You know what really yanks my chain about this situation? (Anger is NOT directed at Kamila, btw)
That the other skaters/teams have now been or will be denied their medal ceremonies because the Russians can't abide by the rules. Even if the ROC team keeps the gold, the US and Japanese teams will never get that medal ceremony moment back. If by some fluke the ROC girls don't take all 3 podium spots, as long as Kamila is on that podium, if a non-ROC skater joins her, they'll be denied their medal ceremony moment too.
These people work their whole lives to have that moment, and the Russians' inability to compete without breaking the rules just depresses me. If the Russians get off with yet another limp, damp Kleenex slap on the wrist, I'm done.
And yeah, that lab who delayed reporting the test results should hang their heads in shame.