Every time (almost every morning) i am stuck in congestion, i look for simple reason to how to get away as fast as possible like everyone else here.
I noticed this (I hope other agrees too), that main cause of any congestion can be anything like road bottle neck, accident, or water spillage etc. but by keeping less distance between car in front of you can help clearing the congestion at a faster rate. I noticed people keeping 200 cars distance causes exponential effect on congestion pile-up. I understand being cautious and maintaining safe distance but getting on to phone and forgetting to move the car is simply not an alternate. Stay focus and keep moving than adding more to the problem.
Second reason, i found is watching the drama: Every accident has thousand of slow moving snails who want to watch the drama as if they can help in place of Dubai Police. Guys leave that job to expert and you move on as fast as possible once you have clear road that can help others behind you, where you were stuck few minutes back. Be considerate to others. That's it.