While those tires will make snow borderline impossible.
I suspect most cars totaled / off the road is just bad driving.
Most folks don’t get winter tires or anything like that… they’re not in the ditch, they just don’t suck at driving.