There are already countless weather apps, so people look to differentiate with variants that play on simplicity (rain being one example) or particular angles (one delivers weather with a humorous bent).
App developers will create whatever they think might stick. Further, if there were not merit in simplicity, such apps wouldn't be successful.
It's an amazingly common thing with developers in general and especially on here. Kind of a narrow focus on some superficially logical "best solution" along with complete dismissal of anything else based on arbitrary metrics they came up with.
App developers will create whatever they think might stick. Further, if there were not merit in simplicity, such apps wouldn't be successful.