It actually helps Russia and Putin. They get to purge their society of the Western influences, and sell oil and raw materials to China.
Russia making a lot more money on oil AFTER the sanctions (price per barrel way up)....the only “sanctioning”/punishing is for U.S./European consumers.
https://oilprice.com/oil-price-charts/46