How would you automate locking all your doors and turning off all your lights with just a device other than just having it setup to do so at 10PM?
The problem with those kind of setups is that you'll most likely forget about it, and find yourself having to sleep on the porch because you happened to want to sit outside at 9:40PM and enjoy the cool breeze for a hour before heading to bed. I don't take my phone everywhere with me, nor do I take keys. Could easily be in the bathroom and find yourself in the dark because the settings - "IF my device is nearby home wifi at 10PM" would still apply.
Same issue in a place of business. You'll probably set the alarm on someone who's trying to finish a report that's due early tomorrow morning.
Some security systems won't even let you set an alarm if a door is a little open, which is the biggest issue for automating them. My dad and I have been up at school at 2AM many times to fix them.
We don't always follow a schedule, nor do most of us live/work alone. The fact that you would have to go in and change stuff every time plans change, is the biggest issue with the scheduled way of doing things.
That's why using Siri works better. It's easier to say things like, "It's cold in here", "I'm going to run a few errands", and "goodnight", than have to force yourself into a whole new routine.