This has been recorded to the back log.
This is a seat belt. If connection is lost or you pocket dialed the controller, it would become very expensive for you. I agree the extra clicks are annoying at times, but a big water bill even more so. Plus it provides a liabilit trail or audit log if you will for rachio. I don't see this being removed.
This feature is provided at the request of users. Some users have lost internet connectivity and wanted to run the schedule that was missed/skipped before waiting for a,flex schedule to catch up the following day.
I will agree with you here, to some degree. I have had an issue where my kid gets my iPad and moves my durations around but doesn't close that screen, there is no abort button or X so I'm forced to accept their wild and wooly suggestions or reset to what I had.