Yet another faith in science success