IR receivers do have a range over where they can see the IR blaster. It could be that the IR receiver that they put into the 9000i may have had the most limited range or it's of poor quality. The new IR receiver that I put into my 9000i seems to have good side performance and I estimate the range to be +/- 80 degrees. I suppose that the UHF remote would work better, though, but I don't plan to buy one. It would have been nice if the receiver could be controlled with a smart phone app using wifi like the Roku does. And don't expect the time sync issue to be fixed. A lot of the IPTV links don't work either. This receiver sounded good on paper but in reality it was poorly implemented. It's a lot of money for something that doesn't come though on it's claimed abilities. It might have been an excellent receiver if it had decent support with a willingness to resolve issues.
Anyway, I've been looking at getting a new STB that'll do 4K. I'm going to be looking at Linux based STB's (and even PCIe and PCI cards) since Linux is open source. I have to laugh because the STB is linux based but the only decent desktop/laptop software that's available for the STB is Windows based. But, unlike desktops and laptops, it's not as easy to keep embedded systems like internet routers and STB's updated. On Ubuntu, I just use apt update/upgrade or dpkg to to update software and/or the kernel. Couldn't do that with STB's like the the Azbox Elite/Ultra or with dd-wrt based internet routers. Those devices are updated with firmware from the vendor or interested third parties and that the length of time of support is very limited. You could create the firmware yourself with appropriate utilities and the knowledge and time to do so. Another problem with updating STB's and internet routers is that they usually don't use the same hardware as a desktop/laptop (i.e. cpu's, memory, etc).
As an electronic technician, I'm disappointed in the overall quality of electronic devices that are being produced these days. Oh well, it helps keeping my mind active in retirement.