Dare I say it's utter lack of basic ethics, laws come afterwards. People behave like unleashed herd of cattle on roads, trying to reach their destinations fast like their existence means something. While we all know they are rushing to get home lay down on couch and scratch their balls and watch tv. We are unproductive people, we just behave in opposite manner.
I had a French guest couple of years back and after spending an hour he asked to be seated in back as he couldn't cope with the traffic.
Majority is desensitised to even register an offence.
Karachi is worst of all cities in Pakistan.