The reality is that I'm not surprised to see that this whole thing occurred. If you really want weather 24/7, the internet is the best choice as you can see everything you want when you want it. The days of TWC being a good monopoly for weather on TV are approaching the end. While I realize lots of people like the concept of a 24-hour weather channel, I think those days are going to become history soon as times are changing.
Local media, internet and mobile sources, the National Weather Service, and a NOAA weather radio with a battery backup are far more reliable options when you need weather information and warnings. No other 24-hour weather network can really compete here when you want local weather all the time that truly affects you!