The more people that have skin in the game the more likely you are to see some form of compliance.
So, may I assume that you would agree with a law to hold bartenders personally liable for failure to take your keys when they serve you a drink? After all, you might drive after being served. If they have skin in the game perhaps we'd had fewer drunk driving deaths.
Certainly, if you are showing signs of inebriation.
Or if you tell the world in general 'Imma go drivin' now! *BURP!*'
The question is degree. There was a bartender in Portland a decade or so ago that got into deep trouble because he kicked somebody out while she was inebriated, and she nearly froze to death. (One of the customers
got her to the hospital in time.) She could not stand, but he didn't think to get her a cab - or even have her arrested. (Which would have at least kept her alive.)
The term is 'negligence'.
Heck, I have a friend that drags me along when she goes drinking, just so that she has someone to take her keys away. (The end result is that I drink more and she drinks less - where for me 'more' equals a full pint, not a half, and 'less' for her equals three half pints. She weighs about half what I do - standing four foot six in her socks.)
Sometimes taking personal responsibility can mean giving someone else the responsibility.
The Auld Grump