I generally agree with you, but I also believe it is good to have some unregistered ones “In Reserve” - not hard to imagine a scenario where that might have been a good precaution.
Nothing wrong with having some unregistered.
The point is, the only reason for having them at all, is to protect life and limb. If you're unwilling to defend yourself with deadly force from those who would disarm you, then you have already surrendered.