You did not. You talked about the U.S., not G7 as a whole. No one asked you about the U.S. The vast majority of seized assets have not been seized by the U.S.
Ah, okay, I see. Well, regardless whether it's the US or Europe or whatever, I don't feel as though any country should have the right to seize another country's assets.
Then what should be done with things like Russian oligarchs' yachts in foreign ports? They're taking up space that could be better utilized and the oligarchs aren't allowed to get them due to sanctions. Is it right to expect, for example, France to maintain some Russian billionaire's yacht docked in the harbor in Nice to maintain it indefinitely? That, of course, means that they have to make sure that it will not become a risk to the port in any way. That also means that French taxpayers are going to have to pay to maintain that yacht.
The oligarchs themselves can't go get it. That's for sure. But they can still pay somebody to go get it with assets they control such as gold or Bitcoin or Monero.
So your solution is to illegally get around the sanctions? Really? Sounds like a good reason for a navy to sink such a yacht as soon as it safely leaves port.
Ah yes because slaves with guns (the military) who take orders from gangsters (governmyth) should destroy someones property that was being illegally withheld from its owner.