Many Russian families will never see a single rubel as compensation, and many Russian soldiers who survived so far are still waiting for their salaries.
It's a shame, I feel sorry for them, they too are regrettable victims of a war which does not make any sense.
However Putin is a clever person, never underestimate his power. He fully understands that USA has other things to do now, there is still Israel, which always has priority, and it is still unclear who will be the next president. USA is just now a legal mess...
He also knows that EU/NATO are rather late to accept the fact that they are poorly prepared for any major military conflict. Simply said, Western countries, but especially Continental European countries were trusting Russia too much, were believing in peace and good commercial links...
Putin indeed is winning a lot of time, but he never expected such a strong reaction from Western countries after the invasion of Ukraine.
His 'special military operation' is going on now since more than 2 years. He cannot continue for always like that, after a few years more Russia will become considerably poorer and also weaker, Russian military power is not unlimited.
I am confident that Western countries will sort it out within 2024/2025. They did not expect the Russian invasion of the entire territory of Ukraine.
Finland and Sweden made already their political decision to join NATO, countries even far away like Australia and Japan are sending support materials to Ukraine, Western European governments are pushing their factories to produce more weapons as soon as possible, and UK also has to do more about improving its military....
This all cannot be done within a few months, it takes time to update - however I have to say, that Ukraine which is not an EU/NATO member already received a surprisingly huge support to defend itself against Russia. - Without this Western support, Ukraine and likely also Moldova might be a part of 'New Russia' already.