I always find it interesting that some folks put quantity over quality. From what I can see of specs and offerings,
The Roku 4 covers most of the streaming services people want. In terms of specs, the Nvidia Shield TV is first, and Roku along with Amazon Fire TV and ATV (newest) are tied for 2nd. They each have some good and bad. Though I tend to prefer the Nvidia, I would for now recommend others (people I know who ask) to wait a month or so and see how the Roku 4 works in real world scenarios. Unless someone is attached to iTunes, the Roku remains the most versatile of the bunch. I am hoping that the Nvidia catches up with Amazon Prime and Vudu. As for 4k, I'm not there yet nor are most people I know but both the Roku and the Nvidia are the only serious contenders for a 4k oriented audience. Sadly Amazon is not giving its own offering the love it deserves and could do far better if they stopped emulating the ATV by pushing its own services above all.