To identify the essence of a successful business is quite easy. Many people fail in business because they focus on doing what they enjoy. They believe that by doing what they love, they will be successful. Unfortunately, this is not what customers what. They want what they love, not what the business owner loves.
The key to a good business is to enjoy helping others to obtain what they enjoy and love, as long as the desired enjoyment is not at the expense of others, or the environment. Once people know themselves better, and what they enjoy, they are likely to seek that enjoyment where it is most likely to be found.