New member here, a bit of background about me before I start posting, I am a biologist that went to graduate school, all the way, and now teach in a University.
Anyhow, back on topic, it seems like someone has been reading "Darwin's Blackbox". The entire argument of this book can be deconstructed if we go back in time just a little bit. Today the blackbox is the eye, 50 years ago it was the genetic code (nobody knew DNA existed), and 50 years from now we will know how the eye evolved, but there will be another blackbox.
It may be true that we are missing some steps on eye evolution (or a few other things), but this by no means invalidates the Theory of Evolution. Just like missing fossils does not invalidate it. If the entire human civilization was wiped out and all that was left was a religious text from the 1500's and an iPad, extra-terrestrial creationists would certainly conclude there were two civilizations on earth.