imo Home Assistant should not exist, its features could be integrated into the customer premise equipment you get from the internet provider
Saves hardware and power
these devices are pretty powerful these days, hundreds of megs of ram and quad core CPUs or more are normal

