The simple answer is: it's less expensive than finding new customers. A typical company needs to contact a thousand leads to find just ten new customers. That's a big investment in sales and marketing. So if you can keep existing customers happy and get repeat business, you actually save money.