I don't like it either tbh.
Walking home alone isn't always a choice. If your friends ditch you or you reject the lift due to driver being high or drunk..
Kind of says your dammed if you do ajd dammed if you don't.
And you should be able to walk home ffs.
And as fir getting drunk, well that may not be the intention but friends buy you doubles etc when you didn't ask fir them and you are drunken than you thought again not a choice someone made.
Ignoring consent and getting into fights or getting high however are choices people make.
So basically a person leaves early due to friends trying to get them drunk and the driver not fit to take them home and tegy are as much to blame fir their attack/accident as if they got high and drunk and git into car with someone who was high or drunk?
Don't like it sorry.