And somehow Cavvo is supposed to be easy to set up and troubleshoot? Give me a break. This is an over-complicated kludge that is a solution in search of a problem. The one application I could possibly see is ultra high-end installations where an installer configured it, but even that is a stretch, and it would need to be available in a rackmount form factor with more connectivity options. This whole thing smells like an IP move to me, either to license to other companies, or get bought up, as it might actually make some semblance of sense if it were built into a TV that also had streaming built in, and the only thing it had to control through a kludge is a cable box, but even that market is rapidly disappearing, as cable is going the way of the dodo bird, so at that point, why not just build good software into the TV and skip all the other boxes altogether? Another application might be an AVR, especially if it also had Android TV and Chromecast built in along with BT and IP, so that it's not yet another box piled on top of all the other crap. Even then, however, it's still a kludge to "read" the screen that's being input to it and try to control it that way, and if Android TV and Chromecast were integrated into an AVR, there would be little purpose to connecting anything else to it anyway, as it could just BE the TV experience. It's not hard to use a universal remote to get the inputs lined up properly, which is the main problem that people are trying to solve today. Further, universal remotes or Caavo's remote is never going to be as good as the OEM remote, many of which are RF Some devices, like some cable boxes, cannot be IP controlled. Universal remotes do use IR, but they are just replacing multiple IR or RF remotes with a single IR remote, not adding yet another box to the equation with another stop in the HDMI chain and IR blasters, which are the true sign of a complete kludge. The higher end Logitech Harmony models do have a base station and IR blasters, and they are somewhat of a kludge too. Introducing yet another device into the HDMI chain between the source devices and the AVR also makes my skin crawl, as getting two links in the chain to work is difficult enough already, now we're looking at 3 with 4K/HDR, which just sounds like a nightmare. On top of that, Caavo only has four inputs, which is not going to be enough for many more complex setups, so then where are all the other devices going to go? They're either not going to be controlled by Caavo at all, partially defeating the purpose of it, or it's going to have to control an HDMI switch connected to one of it's inputs, which is even more terrifying to get 4 links in the HDMI chain to get screwed up.