Yeah, passing a test to be able to purchase the drone is changing the goal posts, though making a comparison to firearm purchasing sort of opened the door to that. I personally wouldn't have made that comparison.
How about my earlier car analogy? You can probably purchase a car without a license or insurance, you just can't drive it. But yes, the government does force that person to have the training and pass a test to prove it before you can drive it in public.
I don't see why public airspace should be a free for all, simply because you're flying for recreation. Of course, you will have personal responsibility if you damage property or injure a person. Government intervention before that happens is all about reducing the incidents
Drones are new, but regulations to ensure public safety is not — it's all the same principle.
Chris