I don’t live anywhere cold now, but when I did it was in an urban area. Urban snow is pretty for a couple of hours max before the cars, people, pollution, shitting dogs, etc give it a disgusting tinge. It was also miserably cold to me, regularly getting down into the 10s and 20s F (-12 to -6 C).
I wouldn’t say I was dreaming of a green Christmas necessarily, but a white one isn’t all it’s cracked up to be if you’re not living in a cottage in the woods!
As someone who has had the everliving shit scared out of them by barn owls while driving down country roads at night, the camo at a distance and shock and awe up close hypothesis seems plausible to me.