Simplicity and elegance in design are achieved only when the product has been created to achieve the desired result while avoiding “feature creep”, as they refer to it in software dev. People want the best of everything nowadays, and not only do they feel like they should get it, they feel entitled to it as part of American culture. I’m sure there is a growing minority who can appreciate a product that is simple and functions as advertised, even without having the extensibility nailed down. Unfortunately people are easily perturbed if the product doesn’t extend and customize like what they’ve grown accustomed to expect… This is especially true in IoT.
My take is: Yes, I do enjoy simple elegance, but then again I don’t want too many “T.V. remotes”. Ya feel me?