I think even if life does not exist on Enceledus that these extraordinary findings prove how ordinary water combined with organics probably is. We have now found water and complex organics on two celestial bodies (exclusive of Earth) out of how many in the solar system that are large enough to form a complex environment? A dozen tops? So we're looking at a quarter of celestial bodies having the ingredients for life. While I would cry to hear about discovering life on Enceledus, I think that these data are so important because they put to rest any remaining conception that there's something overly special about the conditions on Earth.