A tiny bit of good news
In a long phone conversation with my non-bike-understanding sis-in-law, I discovered (among many other things) that her awareness of the fact that I ride a bike ON THE ROAD has made her more aware of bikes and more respectful of them. I guess she wouldn't want to face the family if she squashed me flat. 
So, as much as we complain about the pickup driving crowd (my family generally), they are teachable. I know at least two drivers (SIL and bro) who now give us on bikes at least a little respect.
Moral of story:
Um, I dunno. Maybe something about putting a human face on both cyclists and drivers. And respect.
Give big space to the festive dog that make sport in the roadway. Avoid entanglement with your wheel spoke.
(Sign in Japan)
1978 Raleigh Gran Prix
2003 EZ Sport AX