Sounds to me like he passed at an unsafe speed for the given conditions. Many people do not realize that 4wd vehicles take just as long to stop in the snow as a car. And when you are driving a 6000lb behemouth, in the snow, in traffic, you need to consider the damage you can do. But then again...