as long as there're still european countries buying stuff from Russia (yes, I'm looking at you, Austria, Hungary, Poland...) and therefore financing the whole war, I fear we won't see an end of all of this in the near future.
Plus it's beyond me why PayPal and all other payment processing sites don't block stuff like Boosty, which is used by almost exclusively russian firms to bypass western sanctions and receive cash - which does, in the end, also fuel the war business of Russia.