people who are driving drunk will do so no matter how much public transportation there is
This is pretty unconvincing. I've only driven after drinking alcohol twice, and both of these occasions were in the US (just for the record, I drank only a drink or two). In my home country I've always driven 100% sober, every single time.