There’s already simple systems in place for scanning ID’s to check that they’re valid. Many or most restaurants and bars have them. As does any place with a lotto station. And there are cell phone apps that do it with a cheap add on or even the phone’s camera.
IDs in the US and most other countries have a barcode in the back.
For the most part though that barcode just encodes what’s printed in the ID, and scanning just confirms it has a valid code, or provides a check that info on the front matches what’s encoded.
So many fake IDs scan as valid. Cause all that takes is spoofing the barcode system.
If instead that same system pulled a lookup from that data base that already exists you’d cut down on that massively. And a “do not serve” flag could be added to cut off habitual drunk drivers.
Every cop car in the country has the equipment to do just that, and it’s just as fast as the scanners bars are already using.
Ultimately speaking it doesn’t make sense to rely just on bar staff to cut people off based on interaction. A person the bar refuses service to, can just go to a liquor store. We don’t tend to put the same blame and liability on off premise alcohol sales. And there’s far less chance to pickup on some one being shit housed ahead of time.
You’d be surprised. For one there’s heavy turn over in the industry. Both in staff and businesses. There’s pretty perpetually some one new or some place new. Regardless of how small a place.
On top of that these people will travel. In my many years bartending you’d regularly run into these types. Frequently enough they’d travelled over an hour.
The place where I live isn’t much bigger than that, some of the towns I’ve bartended in out here are quite a bit smaller. And you still saw that. It’s also really common for local problems here to never go out (or shop) in their own town or neighborhood. Cause they’ve already been 86ed everywhere. Those people you hear about. Some guy taking a ferry to drink where nobody knows him? Not so much.