I don’t think this is a new topic at all, but the provider utilized by the current integrated weather app definitely doesn’t cover enough area. It seems to be different depending on the country since I could e.g. even use it in some small town in the US while it only covers very few places in e.g. Germany or most other European countries.
I think the app should definitely work with a different forecasting service like open-meteo, or even use multiple at a time to make sure enough area is covered.