I don't really care. As long as there are some details to give it the appearance of snow and winter as well as have a lot of things to do in game, I am not that concerned (in fact, I am kind of glad as Seasons tend to be the one expansion that really can cause lagging and routing issues, so I can see why they don't have it). To me it is just more for aesthetics then actual game play.
Also I rarely see snow in real life (much less really deep snow), I am just glad it can snow at all in the game.