The evolutionary theory has craters throughout it. It was my understanding that science works to discover and can only do this by not knowing. The problem is so many are working to prove evolution, that any other answers out there are "bogus". That is not science, that is an agenda. Science LOOKS for answers, it does not attempt to make all fit into the box it has created. I would say those worshipping the evolutionary theory are the ones practicing "junk science".
Evolution was "proved" a hundred years ago. All the real work is in documenting the sequences it went through on the various species. Despite rants from the ID and young earth religious crowd, evolution is simply the accepted fact by any serious student. The debates and fights are over minor details. No one doubts the general nature of evolution or how it produced the multitude of species.