As far as the thermostat, people don't edit their schedules that often really. Plus at least with the v3 you can do it on the thermostat. I don't know about the others, I assume not based on the comments.
Plus for others (Honeywell for instance) you can do it locally as well as remotely.
That being said, scheduling interfaces are SUPER hard to build where people understand them and it does what they want.