So given that I'm the one that's been doing droptheweatherchannel.com, I might as well explain and respond to some stuff.
The abandoning of the winter storm names was more or less just me hypothesizing. There were blizzard warnings out a few days ago, and a winter storm warning was issued for Massachusetts today. I know they're just clippers, but given how Weather Channel was treating what seemed to be a separate storm system as the "second half" of Winter Storm Dion, the last few weeks suggests they would have used the I name for something this week.
There's been a lot of instances of them acting out of character. The 2pm WCL block was basically a telethon the first two days, but by Wednesday it was treated like a normal part of the schedule. Save for that promo for Highway Thru Hell that aired erroneously, no reality shows have been promoted. (Though I'm bummed they've gone back to the longform-heavy schedule today.)
What I will say is that I actually agree with the IDEA that storms should be named. We're in the age of Twitter, and Norcross mentioned "everything needs a hashtag". With the White House unveiling a number of standardized emergency hashtags, there's some truth to this. I'd rather have a named storm than things like SNOWPOCALYPSE, SNOWMAGEDDON, STORMZILLA, FRANKENSTORM, etc.
It should have been developed in cooperation with the NWS, however, and the Weather Channel's names are just so, so idiotic. Nemo? Hercules? Cleon? Dion? I mean, last year's list had ORKO on it. Orko might be a mythological name but mention it to anyone and the first thing that comes to mind is the EXTREMELY ANNOYING THING from He-Man.
Anyway...
I think the big thing from this is that WHEN the Weather Channel gets back on DirecTV, there will be major changes to the programming schedule. They're not going to be off the schedule forever, because they've lost a significant chunk of their potential audience, and this is just embarrassing as hell for both sides. (Though TWC is, rightfully, taking it worst.) But I think it's a near certainty that this incident will result in more - perhaps substantially more - weather coverage.