Not trolling here Goan, but why was everyone driving too fast?
Such collectively bad judgement seems unlikely. I drove South from Newtonmore on Sunday on the A9 in pretty atrocious conditions and all the drivers behaved impeccably. There was a long queue in front and a long queue behind, everyone driving patiently in convoy, all keeping a safe distance allowing for drivers to pull off to clear windscreens and wipers, allowing them back into the queue. There were no stupid attempts to overtake on snow-bound dual carriageways. Everyone in that queue drove with common sense and with a concern for, and awareness of, others at speeds between 15 and 30mph until things began to clear south of Dunkeld.
The traffic going north appeared to be doing the same. I always expect to see one or two idiots in such conditions, but to contend that the entire driving population on a particular road is behaving negligently seems somehow implausible.