I agree. I dare anyone to try and drive in a storm dumping, at some points, up to four inches an hour.
I used to live in Mammoth, been there done that. One Thanksgiving weekend about 20 years ago it SNOWED 6 feet in 12 hours, YES WE DROVE and WENT SKIING. Sounds to me like the Northeast is filled full of WUSSES.