That the buttons are configurable is a bug, not a feature. It doesn't come with your TV, you have to know that you should buy it and you have to set it up. It works for you, but does it work for your SO/parents or whatever? Or did you have to teach them how to use it? If yes then it doesn't really work.
An example of something similar: Ubuntu can become as simple as a stone. It would still be too complicated because it doesn't come pre-installed on officially supported PCs. Not third-party-brand-no-ones-heard-about with tentative OS support. I'm talking about an official Ubuntu PC where everything is made to fit with each other.
Me and you are OK with patchworks of software and hardware, bugs and weird command line wizardy. Normal people want appliances. Windows PCs are something people treat as horrible appliances, which they've sort of learned to tolerate and work with over a decade or more of training. It's like a fridge with a control panel. Normal people need iOS. Options and customizability are bugs, not features to most people.
Sometimes some (but not most) people want more than just an appliance, but they still want the minimal complexity possible given their requirements. Buying extra remotes or installing another OS is really not what they want.
Downvoters: I dragged desktop Linux into this because I'm excited about Linux and because it's hopeless as a consumer product.
An example of something similar: Ubuntu can become as simple as a stone. It would still be too complicated because it doesn't come pre-installed on officially supported PCs. Not third-party-brand-no-ones-heard-about with tentative OS support. I'm talking about an official Ubuntu PC where everything is made to fit with each other. Me and you are OK with patchworks of software and hardware, bugs and weird command line wizardy. Normal people want appliances. Windows PCs are something people treat as horrible appliances, which they've sort of learned to tolerate and work with over a decade or more of training. It's like a fridge with a control panel. Normal people need iOS. Options and customizability are bugs, not features to most people. Sometimes some (but not most) people want more than just an appliance, but they still want the minimal complexity possible given their requirements. Buying extra remotes or installing another OS is really not what they want.
Downvoters: I dragged desktop Linux into this because I'm excited about Linux and because it's hopeless as a consumer product.