The problem is advertising and stupid people.
People in Canada love buying big fancy trucks or SUVs that they see in commercials racing across deserts or frozen tundra because for some reason they actually believe that the vehicle can do that stuff.
The end result is, a bunch of intelligent people driving slowly on the icey roads while some fucking idiot in a truck or SUV goes weaving in and out of traffic at crazy speeds thinking "I wish all these people would get out of my way, I can drive as fast as I want on slippery roads because I have four-wheel drive and anti-lock brakes!". That same individual is always the one who ends up losing control of their vehicle and causing a 5 car accident. In the case of highway driving, replace 5 car with 30 car, seriously.
The other problem are fucking morons in their little shit-box Civics, Metros, 323's etc. Basically these tend to be teenage-20-somethings drivers who aren't very bright and don't have much experience driving in the winter. Because of that, they think they can drive 60KM/h on a road where everyone else is doing 30KM/h because of the ice. Again, the result is they end up crashing into other people or spinning out in the middle of an intersection. I hate to generalize, but it's true, people who drive small cars usually do so because they are poor, inexperienced young drivers.
The saving grace about shitboxes, is that they only end up killing their own drivers since they lack the power and weight of larger vehicles like SUV's, Vans, Trucks or large cars which end up crushing everything they run into.