I can see what you mean by that but make sure not to exacurate (however thats spelt!) that idea. I mean if the dinos didn`t go they would be getting us by the pupu now
There is a MASSIVE element of luck in our evolution but there might be some aliens involved somewhere.
I would advise the book "Shadows on the cave wall - A new theory of evolution" by Keith Skene.
There is a lot of information in that book that would back up that idea. Certain things don`t add up with evolution, e.g DNA is made out of 4 bases (adenine, guanine, cytosine and thymine), sugars and phosphate. Basicly, there wasn`t phosphate around and the conditions can`t be right to synthesize Sugar and the bases of DNA at the same time, let alone join them in a double helix structure and self replicate too!
However in that book this topic subject was concidered. But the writer said I`m not even going to discuss this as its shifting the origin of life deep into the galaxy and into the unknown. If it was delivered by aliens, the aliens themselves must of came to life somewhere so the question lies more in understanding the formation of DNA, RNA and Proteins.
There are also more things which don`t add up, example for every available molecule, there is something called an enantiomer. For information, an enantiomer is the same molecule with the functional group attached on a different side. No additions or subtractions from the molecular structure, some are simply "left handed" and some are "right handed" molecules of the same thing. Different enantiomers can have completely different properties.
So concider for example the bulding blocks of the double helix of DNA and RNA, Sugars. Now the problem here which lies with enantiomers is that for the DNA or RNA chain to form, they must all be the same type of enantiomer, or say all of them must be "right handed". The problem isn`t with the right handed ones not being in abundance or something, its far more worse than that. If a chain of DNA or RNA starts forming from "left handed" enantiomers and a "right handed" one comes along, it will bond to the chain but it WILL NOT allow the chain to get any longer after the wrong enantiomer is attached.
Reading back on myself I sound like a scientist but its a spoiler to have the book wedged open right by me hahahahah