It's a very different network. I started regularly watching The Weather Channel in 1988, and it more or less maintained its continuity through the early 2000s. Since then, though, changes have been taking place at a dizzying pace, and many of these changes have been utterly incomprehensible.
I truly miss the network as it once was.