Late to the party but on this one, but I do have some thoughts.
I use ecobee thermostats and the only reason they help me is because my 2 zone system ( builder cheaper out on two systems on my house. One per floor) is because it completely stopped my issue with my kids rooms being too hot/cold due to the remote sensors. Totally worth it. All smart function disabled.
As for routers, modems, wifi I'm an IT consultant so I have to go more technical than most. I have the mandatory ATT gateway for my uverse and hate it. Can't passthrough the WAN IP to my own "router" and it pisses me off. I digress.
I'm with
@Irvrobinson when it comes to separates in my network. My system probably is closest to how
@BoredSysAdmin has his set up. Crappy att gateway>sophos utm (router/firewall)>ubiquity APs x2. One AP for upstairs, one for down.
If any one component of my network fails it's config is easily recovered. I used to use Asus routers and they are awesome. Especially with the Tomato firmware, but the there was too much overhead with that custom firmware and my 300mbps WAN speed went down to 200mbps. Maybe modern models are better (Merlin firmware fixed this, but isn't as good IMHO). I won't use consumer gear ever again if I can help it.
Having said all that I recommended the Google system to a buddy and he loves it. I hesitate with Netgear for the reasons everyone has already said, but I've got no experience with their mesh stuff so it could be awesome, but a lot of those types of products get left behind when it comes to security updates.
Sadly consumers don't really know what they are missing when it comes to quality network gear. I feel like we can all realate to this on another topic...