Some users have complained about the cost of installing a smart thermostat. Others have said that the learning curve for some of these devices can be a pain point.