Sprinkler systems (and the people who don't use them properly) are indeed in need of "automation" as you say. I see so many sprinklers on in the middle of the day (as opposed to early morning, when they should be on) or during a rain storm. It's not that hard to properly set the timer, but people still don't do it.
Get the 80% cases right on sprinklers and the fact that people don't manually override is fine.