Recently, I was in a discussion with an influential executive and he made a statement that was quite disheartening. “Good enough is good enough.” Although paraphrased, this was not what I wanted to hear. I have a solid opinion that one has to do their best and one has to focus on the customer to be great. There has to be commitment to strive towards excellence.
If your company is succeeding by virtue of passivity and the simple fact that it is too expensive or too difficult for your customer to leave, is that truly success? Is it really a long term, viable solution to a problem? My view on it is certainly not. The customer should be wanting to stay with you through thick and thin. You want to drive customer loyalty vs customer satisfaction or apathy.
There are most certainly times when perfection or ‘the best’ is a problem. Shipping software, for example, is an example of this. If you hold a product delivery until you are perfect, bug free and have zero problems, you’re probably shipping too late — someone would have beaten you too it or you were solving problems that no one really cared about. You can not, however, ship mediocre and expect to be successful.
As a whole, it is always better to strive for greatness and fail than it is to accept being ‘good enough’. Lead the way towards making things better. It is better to try to make the customers ecstatic, the product phenomenal, and the employees extremely positive than it is to simply let things be or to be passive in your behavior. Take a chance, make things awesome. Take the shot, drive success and greatness.