A very important and significant key to business success is where the business focus its efforts. If the focus is toward making money, growing and so on, it may work… If the focus is about what the client wants and needs (in this order) and how to meet them well, the revenue, the growth and everything else are the result.
Bonus key is the business ability to change and adapt as the client and customer wants and needs change over time.