You've heard me speak on it, and there are plenty of other home automation aficionados that talk about it as well... local control of your smart home, or IoT, devices. But is this just a tin hat conspiracy, or are there really a number of good reasons to favor local devices over those that operate in the cloud?