No, as it sends the wrong message to Russia.
Also, I believe it was wrong to allow the 15-year-old figure skater Kamila Valieva, who failed a drugs test last month, to continue in the Olympics after her positive test. If you are old enough to be in the Olympics, you are old enough to abide by the rules.
I also wonder if Russian urine tests are accurate, especially as Russia have a habit of continually lying and spreading disinformation.
Grigory Rodchenkov, the former head of Russia's national anti-doping laboratory, the Anti-Doping Center admitted that Russia exchanged clean samples for dirty samples in 2014.
apnews.com/article/winter-olympics-russia-getting-away-with-it-60f7e4f7c54ae3fe65d966ff5a159e9b