As the title suggests, trying to find anything in someone else’s kitchen is almost always a frustrating experience. Everyone seems to have a different idea about where to put things.
Indeed, but I think providing some level of customization usually resolves this to a good extent (ignoring the entire debate of how customizable one app should be), with decent defaults for people who couldn’t be bothered.
But your point still stands: excluding infinitely-customizable apps (to such an extent in which you might as well write your own), there would be some person out there who’d be “just fine” with it, and not completely satisfied. And if I were an app dev, I’d find a balance between satisfying the most amount of people with the defaults, and allowing more people to be satisfied with customization, all the while keeping myself sane (keeping the amount of effort needed to a humane amount).