Actually, yes, I want to control what I run on a game console, a smartphone, a router, a computer and even my refrigerator.
Vote with your dollars.
There are but a precious few of these that allow you to unlock your bootloader or acquire root access.
They are horrible. - Constantly hijacking HDMI from other sources - Remote has a sticky down button - Voice turns on and off for no reason and starts operating.
Switch off CEC (this should stop the HDMI jacking). The supplied remote is truly awful. I use either my home cinema amp remote and/or TV remote (but this requires CEC enabled) and have no problems. Check the r/ShieldAndroidTV/ there's lots of good/cheap remote recommendations in there.
I hate this saying. It's such a bullshit saying. a) There is no viable competition and b) It's incredibly profitable to lock people into an ecosystem, so even if you do "vote" with your dollars (hint: you're not voting) every company that you've now "voted" for has an interest in locking you into their ecosystem. The very act of "voting with your dollars" is part of the problem. This requires a principled stand and a demand, not more consumerism.
But now between tablets, smartphones, ChromeOS, and a clear intention by both Apple and Microsoft to phase out their open OS for a locked down version (iOS, Win10 S), new generations will not have much opportunity to tinker with their device, create their own executables. Of course a minority will always get into linux or whatever will be left of Windows and MacOS in 10 years, and go around that. But for the overall population, isn’t it going to dumb down users, and reduce the pool of future software developers (while the demand for more software is only ever increasing)?
The car analogy is an interesting argument against: you needed to be an engineer to operate early cars, but not anymore, and that didn’t reduce the supply of engineers and mechanics expert on cars. But I would argue that cars is an extreme in term of standardisation, where few engineers are required to design a fleet that satisfies the whole market. While software is highly specific to many different applications, and you need tons of software designers for each corner case (even if we reinvent the wheel way too often).