I prefer to think that Aristotle wasn't wrong, just operating at an insufficiently-complex level of abstraction. Life did / does spontaneously generate, but it involves amino acids and cosmic rays (or something like that), not rotting meat and sunshine. (Wasn't that the experiment Pasteur used? Proving that flies had to lay invisible eggs before maggots could appear.)