Contrary to what TWC may think, not everyone is on Facebook or Twitter all the time and therefore they might not see TWC there. Did it occur to them that some may want to watch the channel instead? This is pretty much a carbon copy of what I see on other networks and shows. Hashtags are everywhere on those.
On another note, I actually saw them showing Storm Stories yesterday, likely due to Tornado Week coming up soon. At least it was genuine weather-related longform, unlike some of this other stuff they're dreaming up these days.