This article (at least now they have such a page) is typical of the way establishment darwinism buries objections in a ton of sophistry, in the process unwittingly giving you what you need to know to escape the ‘paradigm’.
But as Fred Hoyle pointed out long ago: natural selection can never be right. Not all the professors in the Darwin Propaganda Machine can change that.
As Hoyle noted, the question of natural selection is one of statistics: it can’t get a single polypeptide right.
Once that is clear you can cut through such articles with an ‘Ariadne’s thread’