I agree with what you are saying, but I think it is futile to force all of these distribution platforms to disappear. You will never get everything you want on a single platform. Something will always be missing. The only way to get it all is to have access to all the operating systems.
Therefore, as a user, I just want good hardware that respects what all of these players are trying to do but makes my life as easy as possible. In my view, this is what hardware should do. Having a TV trying to stick it’s own ugly UI in front of all these other ugly UIs is just making the problem worse, not better. I would rather it not even have it’s own remote. It’s like everyone promises their remote will be the one you will use, but in reality you just added another remote to the living room. You didn’t solve it you just made it worse. The best TV right now actually subtracts, not adds.