I'm somewhat disappointed that they could not find a way to use the agressor's own assets.
Perhaps it's true that laws would have to be changed and some treaties (with Russia) should be exited from. I hope this provides the incentive to change them and do that.
I think it should be a feature of international law: if one tries to conquer a country, one should be prepared to have assets confiscated and given to the target of agression to help them defend against it.
The US and Russian nuclear postures are far more alarming.
China still has a "relatively small" nuclear arsenal (approximately 600 warheads, of which 24 used to be deployed in missiles - apparently it's 100 now). That is not enough for a counter-force strike (disarming strike) at either the US or Russia, just enough to credibly threaten with unbearably big casualties. It should be noted that the arsenal has been growing, and will likely keep on growing. :(
The US has 3700 warheads with 1770 deployed in weapons. About 17 times more. Enough to immediately wage a civilization-ending war.
And then there's Russia. Nobody knows if their weapons work, they no longer cooperate with weapons control, but they have approximately 4300 warheads and last time when things were counted, had 1718 deployed in weapons. Enough to immediately wage a civilization-ending war.
While I would prefer China to keep its warheads off weapons, I cannot currently point a blaming finger as others aren't doing that either. :(