I am curious what kind of automations you have. I presume more than time based, but how complex are they?
The most annoying ones are those related to light and presence.
I have hiome detectors in a few rooms to detect presence, and they work pretty well, I can't really complain about them.
Then there are rules that do things like
- when a room goes empty start a 3-minute timer. When that timer fires, dim the lights to 50%
- when a room goes non-empty, put the lights back to 100% (and cancel the timer if it was running... 😀 )
It's pathetic the hoops you have to go through to create such a simple routine (multiple automations, use of Homebridge, ...) but that's not the point here.
The point is that this is a very obvious failure point because rooms are entered and exited dozens of times a day. When aTV is running the show, this basically works like it should -- you leave a room, it stays bright and it's bright if you return after a short exit; if you leave for longer it dims to 50%, and reverts to bright as soon as you walk through the door. It works, response is fast enough (I'd like it to be a few ms faster, but it's good enough), and it fails maybe once a month (easily fixed by just leaving and returning through the door).
With HomePod in charge it's a disaster; every third or fourth walk through a door the lights just don't go on, or take 30 seconds or more to finally switch on. Why the difference? No clue. But, like you said, Apple provides us with ZERO tools to solve these issues (and, BTW, to help THEM create a better product).
There also appear to be constant lingering bugs in so much of Automation functionality. For example you're supposed to be able to chain together OR functionality (any trigger can fire an automation) along with AND functionality (all conditions have to hold). The AND functionality works, but in my experience the OR functionality is useless -- I have never once got a non-trivial automation with two trigger clauses to fire (neither of the triggers ever worked).
The new HomeKit team under Andreas Gal is supposed to be trying to fix everything. But they've been saying that since October 2019, and I didn't see any great improvement with the 2020 suite of OS releases... The ONLY significant change I've seen is the Thread related stuff, and while I appreciate that re-architecting the system takes time, they seem utterly uninterested in even trivial improvements and fixes (like being able to lock to a particular homekit hub, or logging functionality).
My hope is that once Apple Silicon is settled down, we'll get *full* HomeKit functionality on macOS, including a set of powerAPIs that can be used to create something like a HomeKit Studio serious automation environment + home control hub. But that could be three or four years from now.