It could also be quite localized, like heavy rains on a battlefield that would render infantry quite impaired since they are stuck in the mud. Again, being on the receiving end may be infuriating, but it has happened in the past.
Now I don't actually have a problem with this since weather is already implemented per battle, and has an impact on archer performance.