JB,
It is certainly true that many peds, bicyclists, etc don't do enough to make themselves visible, and/or ignore traffic rules. However, as always, there is another side to the story.
Lots of auto drivers don't really "see" bicyclists, even when they are plainly visible. A classic example is a car turning right from a stop sign on a side street, onto a busy road. The car driver is looking to the left, and hyper-focused on the oncoming cars. All too often they don't really look to the right enough, and hence don't see a ped or bike approaching from the right on a bike path or sidewalk.
Even worse, sometimes auto drivers are so distracted by traffic and so focused on seeing other cars that they don't seem to notice cyclists even when the car driver is looking right at the bike and it is in plain sight.
There is plenty of room for improvement in attitudes and awareness on the part of car drivers as well as peds and cyclists.
_________________________
"Toto, I've a feeling we're not in Kansas any more."
-Dorothy, in The Wizard of Oz