This is a very easy response for me. I would say it's the smartwatches . It's overly overrated somehow. Most people I know just use the watch to check time and count steps and that's all. All those advanced features that they hype online, 90% of those using it don't even go there.
For the issue of the smartwatch, it mainly depends on what you use it for or why you bought it. I mainly use my to check how much calories i burn daily, my stress level and even my blood oxygen level. While the records might not be 100% accurate but it gives you an estimate.