As far as having to deal with abuse. Many professions do (drs, nurses, cabbies, tradesman, pilots). There is different types of abuse. Drivers can choose who they take also. If someone is clearly to drunk then they can reject a person. Most of the drunks I've driven were just fine. I only had a problem with a few in my yrs of service. 

You can have your view as can I. Have a great day.