It's been shown time and again that developer support of past products is atrocious. You just can't count on getting your apps updated through the whole lifecycle of the device. This is partly understandable, as older hardware just isn't going to be able to handle some things (say, H.265). But even so, the developers seem to be doing little more than paying lip service.
The best strategy is to have a dumb monitor, and a device like Roku that you can upgrade very cheaply every year or two.
That's more a criticism of "crappy Android boxes" rather than a praise of builtin TV applications. The latter are still barely usable and quickly become obsolete (with updates stopping 1-2 years down the line), compare that to a good Android box like Nvidia Shield.
> Why have a seperate device and two remotes when you don't have to? I'm convinced that the marketshare for these external media devices will flatline and steadily decline.
You may be right long term but it's been years since we've had "Smart TVs" and they are still far from being as good as decent media boxes. That to me means there's an underlying reason, probably a misalignment of incentives.
And btw, depending on your needs you can use a single remote just fine (I use an Fire TV stick bluetooth remote, connected to the Nvidia Shield, for controlling the Shield, the Sony TV and the Yamaha amplifier through HDMI-CEC). With such a combination of different parts from different manufacturers I'm surprised how well it all works.
Sorry, but this is just no longer the case. Even my neighbour doesn't turn on his Nvidia shield anymore because his Samsung TV OS is good enough and the Youtube/Netflix apps are fantastic. Samsungs OS is where the dominant marketshare is so the apps are great.
I think it'll be a long time before any TV has a native app store as decent as Apple's (and probably Amazon's, but I don't have personal experience with that so can't vouch for it).
And as others have pointed out, you're pretty much stuck with what it ships with. If my Apple TV breaks or gets old and unsupported, I can trivially switch to a Roku. If the SoC in my TV gets old and unsupported, there isn't jack I can reasonably do about it other than throw out the whole TV and get a new one.
Why have a seperate device and two remotes when you don't have to? I'm convinced that the marketshare for these external media devices will flatline and steadily decline. In the case of Apple, the only way they can try to compete in the future is releasing their own standalone TV panel. I suppose they saw the writing on the wall which is why AirPlay and Apple TV are now available on Samsungs TV OS