Not only that, but if you actually do get a good piece of smart hardware right now and it does manage to last because it was well made, don't worry, the asshole companies will be along soon enough to push an update that disables all smart connectivity in the future that you actually went out of your way to pay for.
Yes, I am talking about Google announcing they are disabling all smart functionality with the 1st and 2nd generation Nest thermostats in October. You know, the primary reason why anyone actually bought the Nest thermostats in the first place, and they are not making the source code available for any 3rd party entities to continue supporting it. It just stops working in October.