I'm really happy with the Ecobee as well. The Alexa integration in the newer model doesn't work well possibly due to inferior microphones, in my experience, but I didn't want that anyway so it fits my needs perfectly.
In a few years, it will also return a profit due to an at-purchase and annual credit that my electricity utility provides.