Honestly though, when I lived in Malaysia, I saw so much awful driving that was clearly caused by terrible road design rather than lack of skill. Shoving on and off ramps within a few hundred metres of each other, having off ramps with several branches, making you need to guess which one your GPS is telling you to go down. I've had so many "Oh shit, I've missed the turn. That's another 20 minutes on my journey" moments, so I can understand why some people would plough across three lanes at the last minute.
I'm currently in Vietnam, and when a city is still mainly motorbike-based, it really gives an insight into how cars basically ruin everything. 99% of the time when the flow of traffic stops, it's because some moron in a car is doing something stupid. Don't get me wrong, there is plenty of idiotic driving on motorbikes too, but just in terms of congestion, it absolutely chokes a city. We all know this really, but Vietnam is almost like a real-time experiment showing it.