When Weatherscan is gone in a certain area, it's going to be gone for good. For many cable companies, especially the big ones like Comcast and Spectrum, they're looking to save as much money as possible. Weatherscan was on the expanded or preferred tiers in most of the areas it was in and other programming deals forcing cable companies to move channels to a more penetrated tier (think FXX, FOX Business, any of the AMC channels) often decreased the value of those tiers to the point where it just wasn't worth paying for anymore. As people dropped expanded cable subscriptions or even cable altogether, it became an unjustifiable cost to keep Weatherscan running. If you've got a phone, you've got the current temperature and forecast at your fingertips for free, you don't need to spend $120 on cable every month for that. And even now, The Weather Channel itself made Weatherscan lose value even more because you can get the same (and sometimes a better) forecast on the LDL if you have cable, plus TWC can show you advertising around that weather information that pays their bills.
If you've got Weatherscan, I'll say you don't have time left. Similar to when TWC retired the legacy STAR systems a few years ago, record Weatherscan while you still have it because once it's gone, it is not going to come back.