To generate sales: A business that can identify customer needs can create a good product/service that meets that need, leading to higher demand and sales revenue
For business survival: Identifying customer needs can help a business have a better chance of survival