Comment Are there better ways? (Score 1) 125
There's only a few points to be made for the whole "who is to blame" question, and honestly that isn't very interesting. To me, the thing that is important is that Google could do better. I do not have any of the Nest devices, so I do not have first hand experience. But I think there's a real opportunity when you're a company as big as Google to architect a system that doesn't depend on the user picking a good password to be secure for remote access. I'd suggest that password authentication only be acceptable when connecting from the LAN. From the internet, some other authentication would be required -- either encryption-key based or TFA. Setting up the encryption key on the device could be done while on the LAN (Google could make that part really easy). With an encryption key stored on each device it would allow ease of use when remote and making it significantly harder to hack.