I think the snow depth is fine, I watched the live steam and it FELT like winter. Seriously between the trolley and the visibility I could practically see my street at any time Dec-March. I would have loved the deep snow but at the same time with all the other features it really doesn't matter that much to me, especially when sims are doing the slipping on the ice and having to shovel the snow. It reminds me of my favorite time of year(glares at 80f summer weather).