Yeah, I'm curious about that as well. This is what I think the history is:
* The official weather app on the old Pebble used a weather server they ran, and stopped working when that service shutdown.
* The old faces did not use that service, but instead each one wrote their own code to fetch weather information from a variety of sources, most of which have since shutdown or changed in incompatible ways, however some faces have been maintained to continue working.
* Rebble created a replacement weather server compatible with the old Pebble one, and patched the weather app, and several watch faces to use it. This service requires a subscription.
* The few weather faces in the Repebble appstore that I spot-checked all appear to be using weather sources that are still active. I know that this appstore is curated by Repebble and presumably they verified that these faces still have working weather feeds.
* During the Rebble/Repebble drama Eric mentioned "We’re planning to include weather for free in our app and make the data available to all watchfaces so you don’t need to configure each one separately."[1], but I don't know if that is planned to be ready when the Time2 or Round2 launch, or some time later.
There's a ton of apps and watchfaces on the existing Pebble appstore that showed the weather back when the earlier Pebbles were new. I don't think any of them still work, because they depend on being able to access services that were around back then. These new Pebbles conspicuously don't list the ability to show the weather.
There are current and recently updated apps for pebbles that show the weather. I practically see an update to one a few times a week when I skim the releases channel in the rebble discord.