Why are customer’s unmet needs so hard to figure out?

There are several methods for determining customer unmet needs. Guessing is one. Looking at Google search terms, another. Surveys, interview people. Many ways exist but why do products and their...