How about accuracy? I am sick of it saying rain in 22 hours, when it is currently raining! I ride my bike to work every day, so I have to rely on a fairly accurate forecast, whether I need to pack my rain gear or not - it adds a fair bit of weight and bulk to my pack and reduces the number of other things I can carry, such as lunch.
I have switched to weawÖw, which gives me the choice of around a dozen different weather services, and I have found the DWD (German Weather Service) to be the most accurate, so I can generally rely on it, when it comes to what the weather is doing and what it is going to do in the next 12 hours - although we live in a strange area, the surrounding counties will often get rain and we won’t, or they get heavy rain and flooding and we get a light shower. But it is certainly a lot more accurate than whatever Apple is using.
It is currently saying we will get 38°C (100°F) and no rain on Saturday, the official German weather service say 40°C, 104°F, with a 25% chance of rain.
The number of times I went for a walk with the dog and Apple said it was bright and sunny, with 0% chance of rain and I came home absolutely drenched! I finally gave up on Apple Weather a couple of years ago and got WöW instead. I like the Apple Weather app itself, but it is useless, if the information it gives is constantly wrong.