I'm not sure drivers in one place are any better or worse than drivers in any other place. Claims of city people having a different value system or behavior than country folk are dubious, at best. They're all human after all. What is different is the mental workload & complication of environment.
What I do see is that drivers in North America are set up for failure through poorly designed infrastructure designed on wrong priorities. Namely driver convenience, vehicle speed, coupled with exceedingly large safety margins. This begs for risky, self serving behavior based on false presumptions of risk.
Streets & roads must be designed to different standards. The problem is they are not & drivers behavior reflects that.
__________________
I shouldn't have to "make myself more visible;" Drivers should just stop running people over.
Car dependency is a tax.