I don't know, maybe it's because their game lacks so much innovation that they have to obsess over a snow map. Or because snow looks really cool when done right and they are showing off amazing graphics.
Incidentally, snow maps can be the worst sometimes:
Hate.