Just stop drunken idiots from boarding.
Call this the one that slipped through the cracks. FAR 121.575 requires denying boarding to people who have the appearance of intoxication. Some training might be on order, like hanging out at a pub at closing time.