Just read a great article on how we as designers get a God complex about our designs. And how that often sucks for the folks that buy our stuff.
The Experience belongs to the User - 52 Weeks of UX
How (infuriatingly) true! All we can do as designers (and developers) is
put something into the world. With discipline, experience, and a
little luck, it will be enjoyed. But that experience is not going to be
the exact one that we envisioned or designed.
Yes, I easily get baited into conversations in which I predict that
things will not be usable. Or desirable. Or useful. And I speak as
confidently as possible, sometimes just to end the conversation (sorry,
team!). But it's just a guess.
So the authors of this article and I come to the same conclusion: try to design in the ability for your product to be "re-designed", as necessary, by the ultimate owner. Let them paint the walls. Or download software that's not available from the App Store (wait, did I say that?)