I say NO. In the first place, I really don't like how Stephanie and Al conduct themselves or present the weather, and in the second place too much of WUWA isn't even weather-related. And in the third place Al Roker is and acts much more like an NBC import that was just plopped there for some inscrutable reason instead of someone that belongs on the Weather Channel. Has Roker had his moments? Yes. In fact the Groundhog Day Blizzard wouldn't be the same without his coverage. But most of the time he is a net drag in my view, and it's past time they sent him back to NBC.
TWC has a mission, and that mission is to cover the weather and disseminate weather information. Profit, though important, needs to be subordinated to the mission. If the only mission was to maximize profit, The Weather Channel never would have been created. If you want proof of my assertion that TWC's vision transcends profit, simply look at your computer screen. You should see a big banner saying "TWC Today & TWC Classics". Think about that for a minute - would this website exist and would we be TWC fans if the only mission was to rake in profits? Look at BMW for a guide: they have a mission, and that mission is to produce the ultimate driving machine. Everything is subordinated to that one purpose. If they drifted and tried to chase buyers of lower-end vehicles (who already have better places to go for that sort of vehicle), they wouldn't encounter any additional success, and the quality of the company would be ruined. As it is they provide great cars that their buyers love, and the profit springs from following that mission. See how the logic works? That's just how The Weather Channel operated for many years and should still operate today and into the future.
The question we need to ask here is: Does Al Roker and WUWA help TWC achieve that mission? If the answer is yes, then he needs to stay. If the answer is no, then he should be sent back to NBC, no ifs, ands, or buts.