As far as I know, UVerse has no immediate plans to use Stars on its network because UVerse offers its own weather service.
I'm actually surprised The Weather Channel allows that situation to exist, but it obviously does. One of the biggest selling points of The Weather Channel in the early 1980s was the ability to send local weather forecasts and, most importantly, weather bulletins and warnings, customized for each local viewing area. It was even a requirement at one time for cable systems that carried The Weather Channel to purchase a Star and keep it running.
I don't know when or why that requirement was dropped, or whether it was simply allowed to fade into obscurity, but I still think it's taking away a major advantage of The Weather Channel by not having a Star.
I keep thinking about the differences between The Weather Channel and The Weather Network in Canada. The Weather Network is actually considered a vital resource and is a must-carry channel for all cable and satellite providers in the country. While the satellite feed is limited to showing national local forecast segments for the same reason The Weather Channel does, there's no choice in Canada about cable companies using PMX, the Canadian equivalent to the Stars: it's mandatory. And the network's schedule is filled with, believe it or not, weather forecasts!