I would rather he rode home pissed on the pavement (with or without lights) instead of jumping in a car and driving home pissed.
That’s all very well, but totally irrelevant as he didn’t have a car. So pretty pointless.
A more relevant comparison would be…..
Would you prefer that he walked the 300yards home with his bike, rather than ride it home lightless and on the pavement and get a ticket for £50 ?
Pretty simple to decide really.