If you honk: do you know how many people you are annoying with that? I would guess you can probably hear a honking car in a radius of at least 300 m outdoors and 100m indoors. So in any well populated area there are probably there are probably more than 500 people who hear a car honking. Do you really thing that's worth it, just to tell a single person they did something wrong?