I don't think I understand fully the point you're trying to make. How does free and open source software prevent a software developer from inserting the code necessary for behavior such as we're discussing? Granted, they may be chastised, but the ability remains. We've seen this happen already with software developers inserting ads into the shell during install (or some other operation). A lot more work and effort on our part is necessary to prevent this type of behavior becoming normalized.
TV streaming, Games streaming from local network at least, music...
A closed environment doesn't allow for competition, so they will monetize it to the greatest degree. That would include ads.
Android TV is really bad spyware for that matter... surprised it can even exist with Google TV having flopped that hard.
(Correctly, tbh).
(Correctly, tbh) - It is still a service problem.
I think at least Amazon fixed it in the meantime, I can play 4k without problems.
Yes there is. Absolutely no closed software ever. That's the rule you use. Even the modem on the phone I'm typing this on is running FOSS firmware. Don't compromise your freedom for convenience, you always end up with neither when you do.