Ignoring user needs (or telling users what they need rather than listening to them) often results in a failure to satisfy their real needs. This is fine if everyone else in your market is doing this as well. But if even one competitor starts to meet your users' real needs better — an Amazon or an Alibaba — you could be in big trouble. So, if you want situational awareness of the landscape you're operating in start with your users' needs as the focus for everything you do.