Maybe because things haven't changed so much. As of today, the Nord Stream pipeline is still functional and pumping gas [1]. India & China are continuing to do business with them. Despite the impression headlines give, a country or currency does not collapse overnight.
[1] https://english.alarabiya.net/News/world/2022/03/11/Russian-...