The root of the problem is the amount of incompetent driving out there, coupled with zero enforcement.  It has little to do with 'narcissim' or whatever pc speak is used.   Those factors may come into play to a small degree, but they are triggered by the thousand cuts of being on the road with many inconsiderate drivers.  By inconsiderate I don't mean speeders; I mean aggressive tailgating, blocking the passing lane, not accelerating fast enough from a light, driving recklessly in inclement weather, running reds,  changing lanes without a blind spot check etc etc.  There is no enforcement, instead there is a simple revenue grab by ticketing speeding. Of course people are rarely ticketed speeding where it is actually dangerous - it's almost always in 'entrapment' areas - i.e. where one can speed without really endangering anyone.   In fact, the drivers who in effect relieve congestion get punished.   Just my thoughts from 50 years of driving in Toronto everyday - no accidents.