The Myth of Excellence: Why Great Companies Never Try to Be the Best at Everything