If you find someone flying a drone dangerously, at the moment it's hard to know where to draw the line at what is legal, which then makes it difficult to prosecute someone who's flying drones recklessly (such as flying over airports).
If you have drone registration, then in the same scenario you can either take away their license (an action which doesn't require proof beyond reasonable doubt) or if they aren't licensed, you have a very easy law to prosecute against (flying without a license).
I really don't think this is correct. It may not be a foolproof deterrent, but it's certainly a deterrent.
I don't like when this argument is trotted out for gun control and I don't like it here.
Also, with guns, it's you, there, holding the gun, so it can be enforced.
With drones, you could be in a moving car a mile away. How does that get enforced?