I think part of this trend is that a snowfall is a normal weather event, while a “storm” gives state and local governments the ability to declare a state of emergency and then beg the Federal government for a disaster declaration — and money.
You might be right...it’s all about money.