Sure, that’s one way to read my response. Another one would be: lazy engineers/designers can’t do their job right, so they force their poor users to waste their valuable time doing it for them. We can play with highly emotionally charged words all day long trying to insult each other. The bottom line is, there is numerous research showing that three cans of Prego sauce lead to happiness while twenty lead to confusion and frustration.
I’m not saying that choice doesn’t matter. It clearly does to you. But it matters in areas you’re passionate about. We are all very passionate about home automation here. I want access to all the ST innards, I want to be able to talk directly to the hub. Hell, I’d even like to run my own firmware on it. And I want to write my smart apps in c++, because Groovy is not that great. I want choices!
But my wife is a different story. She comes to me and asks: “how do I adjust the temperature in our kids’ room?” I tell her: “honey, you scroll down here, open this section, click a few tiles to see which one you want because they all look the same, then you open the preferences, scroll to the bottom and type in this number here by hand. Then you exit all that and go here - it’s called Blah, but it’s really just a Yadda - and you make sure the mode (which is not REALLY a mode, but about this later) is “I care about our kids’ health” and voila, you’re done.” She looks at me as if she suspects I don’t love her anymore, says “um”, leaves and comes back 10 minutes later with a $20 device from Home Depot that does all that with just two buttons. See, she made her own choice because she’s passionate about our kids’ health.
Am I making my point across?