Reading about this home-assistant thing -- why do you need an OS dedicated to the "home automation" use case? Isn't home automation simply an application level use case? Hard for me to see why we'd want a new OS/kernel for this.
For what should just be a simple Python script and a Zigbee stick+driver, is for some reason this eldritch monstrosity (albeit with a nice interface).
I don't want to explain to my SO why the lights aren't turning on because I'm messing with a "apt upgrade" gone wrong.