I agree that was quote-mining, I was not previously familiar with that particular article although I was familiar with horizontal gene transfer and its implications.
The point I am making is not that the general principle of evolution is false, but that there is room for different views and that your insistence that it is your way or the highway is not compatible with the scientific method.
It is one thing to argue your case which you have done very thoroughly with your series on evolution, it is an altogether different thing to say that those who do not share your conclusions cannot be honest or objective.