Drunk driving is a terrible example.
There is no point in making alcohol illegal cause you can punish individual people for their actions.
Drunk driving laws allow to punish the one neglegent person and make him take responsibility for his own actions. NOBODY bats an eye when somebody you know gets a DWI, fuck some people call cops on their friends when they drive even though others try to stop them.
However it’s impossible to implement anything on one single negligible irresponsible gun owner due to the “rights to bear arms yarrrr”. All the stories of people leaving loaded guns within childrens reach with no safety, or accidental discharges killing people are here to stay. There is no way to report somebody for having a loaded rifle just laying around in a frat house full of drunk people. They can’t take his “gun license” away and punish just that one person.
Anti gunners are mad at the idiots having guns and doing stupid thing with them. If there were no stupid mistakes made with guns by stupid people, that would cut half the drama off the issue off.
So if there is no education on proper firearm handling and self policing within firearm community, anti gunners have no choice but to make a policy on the entire population every time an idiot kills somebody or leaves a loaded gun with kids that end up shooting others.