That is the point... the past few years the west ceded the moral high ground, and thus the protests against these arrests seems comical to us much less how it seems to Russia and china
Just watched the first part, and yeah no real sanctions are in play. Hence the article I shared yesterday which basically said Russia has won this, and actually recommended investing in Russian firms like gazprom, and their etf.