Trust me, I'd love Verizon to add Weatherscan back. I think that it'd be stupid of them not to add it back. But I stepped back from the position of a fan to the perspective of the bean counters (which I think made me lose a few IQ points). To them, it wouldn't make sense to bring Weatherscan back, as they'll have both TWC *and* AccuWeather now. Weatherscan would seem redundant in that respect. And Local Now would be redundant.
Hopefully they do add it back. It might force TWC to give it some sorely needed attention.
EDIT: Byron Allen is known for using rather unorthodox techniques to get his networks on cable lineups...no doubt that's what he did to get TWC back on FiOS. I wouldn't be surprised if there was a clause to have *all* ES networks on the lineup now, so Weatherscan might get put back on...but I still have my doubts.