@pleonasm - Yeah, there's a reason people often joke about how Inuit have hundreds of different words for "snow" (which is actually a myth). Anywhere that has snow is going to have quite a few ways of describing it, including English, even if they don't use specific words, but coin phrases instead.
Snow is just such an important part of life if you live in an area that has it. I come from a seaside town, so it took me a while to adjust when I moved inland, but I completely understand why people focus on it so much. It defines every aspect of life while it's around.