Exactly. The benefit of a "stack" involving a simple piece of metal that makes a connection cannot be underestimated.
An offline capable home automation system (including voice recognition) that can be managed by a non-technical person has a huge ongoing cost just in terms of keeping it working as it is, and that is before you change anything (if you can).