I must be in the extreme minority, but I love using the Siri remote (geez that even sounds sarcastic).
Seriously, its simple, I know where the buttons are without looking, quick volume access, and very smooth scrolling, srubbing, etc.
I like more about the remote than dislike. I like how it's thin and sleek, metal and glass, and has a good balanced weight to it. I like that's rechargeable. I like the feeling of the button clicks - firm yet quiet.
The touch surface is annoying too often though. Even if it works fine 95% of the time, that 5% of the time where I swipe too hard or accidentally hit it when I don't mean to makes the experience frustrating on balance.
I wish they would take the Salt remote, make it as thin and Siri remote by using a rechargeable battery instead of AAAs, and sell that as an option.
On reflection, Cannistraro says he believes the "ultimate vision" for Remote still hasn't been realized, and that smart home control remains a "disjointed experience" on any ecosystem. "HomeKit and Alexa are getting us closer," he says, "but there is still much to do to make the rooms we live in into elegant, ambient, intelligent experiences. Working on it."
I agree with the premise, but not that it is a problem. I think the disjoined experience is an asset, not a problem. It causes the various apps to innovate in UI design and content delivery, copy each other's innovations that work, and everyone improves.
Imagine if instead of allowing each messaging app on iOS to exist, Apple integrated all of them into the Messages app (kind of like Palm tried to do with Synergy a while ago). So you could login to WhatsApp, WeChat, Facebook Messenger, Google Hangouts, Telegram, Snapchat, and all of them in the Messages. None of them had a unique UI, they were all just plugins to Messages. It would suck. We would have had none of the innovations they brought. Instead, we have this bouquet of different approaches to messaging in the market, and the market is richer for it.
For the same reason, I don't want the TV experience to become all joined and averaged under one UI.