What makes customer-centric companies successful? Their importance, challenges, and examples of top brands excelling in customer-first strategies.