That reads more like a catalogue of Russia's failure to have even the most basic rule of law. If I were Russian, I'd have much bigger things to worry about than whether a national representative team could compete in international sporting competitions.
Russia anti doping lolz = no Olympics for you
https://wada-main-prod.s3.amazonaws.com/resources/files/2016.06.15_russia_testing_update_final.pdf