I found it offensive. Perhaps you are perfect and not guilty of any of the offenses you listed. I don't recall any of the organized commercial entities you mentioned being crucified for our sins. I've been driving OTR for 14 years and it seems to me people are paying less attention today than when I began driving. Driving can be a very scary occupation when you see people reading maps, newspapers or driving with their knees and reading a paperback.
Life today is hectic with schedules, work demands, family matters and whatnot.
I would like to offer some suggestions. First, get a good night's sleep, make sure you're awake before starting and don't leave late, causing a hurried lifestyle. Secondly, keep your mind clear of distractions and give the right of way. Lastly, I have found a personal relationship with Jesus Christ is the best recipe to coping with life. Doing our best to run our lives God's way will help us cope with pressures and stay out of trouble.