Yes. Russia is commiting a crime. Use the money to protect those affected by that crime. It's the most logical thing to do. Are they seriously thinking of giving Russia the money back someday?
You killed a few million people, here's your money back
Meanwhile, the USA and EU have trouble deciding where to ramp up capacity or let more Ukrainians die in order not to offend Putin