I'm impressed, a non-rider hit almost all of the basic bullet points for safety on a bike. You have to beat that into new riders most times.
I've watched friends and start-ups I've worked with make the same mistakes as others despite the wealth of knowledge available. I wonder why this happens. My best guess is we are all idealistic people on the inside. We have trouble with the "why" something matters unless we experience it for ourselves.
Of course, this is the guy who got on a motorbike with a bicycle helmet because it's all he had. I should learn the basics instead of high-level theory maybe...