The weather providers are the best in the world. These weather simulations are the best humans have made - ever.
The problem is that people have the wrong expectations. They think these models should be accurate. They are now. But they are improving all the time.
If the models were accurate, there would only one weather simulation that would be solved once. Instead hundreds of millions are spent to solve dozens of models from various meteorological organizations several times a day.
I firmly state this because many meteorologists, computers scientists, engineers put a lot of effort into their work to create, as I’ve said, the best weather prediction made by humans ever. And to call them “stink” providers is not fair.
If you think something doesn’t make sense, post some screenshots and we can look at them. It might be a bug or there might be a simple explanation or what you’re expecting is beyond the limitations of the weather simulations.