what exactly are you arguing? russians should be allowed to keep doping and everyone should look the other way?
If your due process sucked, tough shit, don't fall for it next time, deal with the fallout on case to case basis. What you certainly should not do is to accuse a whole country of breaking your wee little rules, and try to punish that whole country. It is an lasting insult and a serious international escalation. It is not even remotely in proportion with the weight of IOC in the grand scheme of things.