So true. Probably the first lesson I learnt as a product manager was how to take what users asked for in terms of features and then try and understand "why" they wanted it. Especially useful when you listen to a number of feature requests and try and distill them down to the reasons underlying them. Many disparate ones can often be coalesced down to a few actual requirements/issues which you can then try and address instead of just implementing features