Especially when they’re multistage. I mean, not necessarily that they have to be always online, but they do benefit a lot from more smarts than the basic thermostats of the past.
Smart thermostats are no better than $30 programmable thermostats, which don't randomly change temps and don't rely on servers. I'm a sucker who bought one.