To understand the business goals is just as important as understanding user needs. Without that, the chances of creating useful and viable products are low. Here is why.
The business pays for the product. The more value the product brings to the company, the higher the probability that a product will be funded and supported for a long term.