Small Comets and Our Origins: The Ecstacy and Agony of the Scientific Debate