When you have so many converging assumptions that lead to the same conclusion, it may well be called a theory, it does not invalidate however ... In biology, for example, a long time ago that it is proven : http://fr.wikipedia.org/wiki/Évolution_(biologie
Indeed, as you marked there are convergences where the use of genetic or other trees, that speech is extremely attractive (not least because as any other notice as the earth is round, the earth does is not the center of the universe, etc ... is considered heretical and sectarian).
This kind of convergence is found with HIV and shared by the large majority
the medical world, and heretics have been and are the object of all the sarcasm of their opponents (like Dede). So it is not arguments and cons arguments but simply a principled opposition.
If this step is not crossed, everything else is discussed in a vacuum.
There is little more than the phylogenetic tree where there are several hypotheses, but not so much because they doubt that overall, rather prudent. Again, if you are detractors, brought evidence that walk or at least some / s protocol / s that hold water!
Same thing: what protocols? Such as AIDS, vaccines, nuclear, chemical and others?
But in principle, all options are open, therefore. it is not contradictory to say that a wall is blue if it has measurable degrees Kelvins corresponding to its color ...
I am a technician and professional training and know the possibilities and limits of devices designed and manufactured for a particular use and not beyond. So a measure is neutral, it does not take sides for or against the use made of it ... humans yes!
So on the theory of evolution, it (the performers) retains only what is going in this direction and considers that all the grains of sand of the machine are not taken into account. Now these are the grains of sand that enrayent machinery and scientific research also serves to highlight these sand grains in question. The example (a little old) coelacanth is ONE of these grains in question.
Same thing must be changed over!