It's a start but doesn't fully address the problem.
Eh, I'd say it addresses everything that matters.
The root of the problem was that deleting the account was an exploit to avoid limit admin research and further actions, and federation of content removal. That's the only reason they were bothering to do it. The fix allows admins to research properly, and for federation of removal actions.
It doesn't solve the root of the issue with bad actors, but that's a much larger issue well beyond the scope of a couple bug fixes.
Surely the 50+ year long embargo preventing them from commerce and trade with half the world had absolutely no bearing on that whatsoever.