Nail on head for everything but the all season tires. All-Seasons in most cases are legal "Winter Tires" and would pass a tire check on the winter highways.
They just like a severe winter rated tirewould have to meet a tread depth minimum.
I'm not saying ticket people for having all seasons. I'm saying, if the dude is getting stuck on flat ground at an intersection and holding up traffic, then the cops should inspect the tires, and if they are less than 50%. they should get a ticket for driving without due care - Obviously your ALL SEASON tires are not good for WINTER SEASON if you can't get through an intersection or into your driveway.
Continental DWS has a "D" a "W" and an "S" cut into the tread at different depths. Dry, Wet, Snow - When the "S" is no longer visible on the tread block, it means they are no longer rated for "Snow conditions" - People drive around on DWS all year long and think "I've got Continental All Seasons, I'm gucci", when in reality, their "S" is worn off the tread block and they barely have a "W" showing (meaning it's barely safe for Wet conditions).
So whoever is in charge of enforcing the law (which seems like it isn't the police these days) should be ticketing these people who have all seasons with little to no tread. Heck, even if they have Snow tires with 10% tread left, does that mean they should be allowed up the Sea to Sky during a snow storm? Fuck no. I don't want you crashing head on into me just because you're an idiot and I'm prepared.