If you’re shopping for a streaming TV device this year, your hardware options just keep getting better. These days you can ditch the TV remote, watch 4K HDR video on the cheap, control your entertainment center with no hands, and use ever-faster processors to tear through streaming apps.

But despite those meaningful hardware improvements, little has changed on the software side, where the core task of looking for things to watch remains a confounding design problem. No device maker, from Roku to Apple, has devised the ideal interface for streaming video.

It’s not for lack of trying. Between Roku, Amazon Fire TV, Apple TV, Android TV, and Chromecast, we’ve seen a lot of different approaches to connecting people with content. Yet so far, none of them have gotten it quite right. And that’s in large part because of a messy conflict between apps and aggregation. Read the full column on TechHive.