Much of the confusion on the right springs from the way that darwinism has been sold to all social parties, with the left endorsing the whole game. This is the most stupid failure of the various leftist groups, marxist or otherwise. And the rest who have a suspicion of the problem are too intimidated to speak up.
Here the right was beset with the religious dissent that, after foundering in creationism, found a way to dissent from the margins with ID arguments. The immense effort to debunk ID is one thing, but the failure to see through darwinian theory has voided their defense.
There is no easy way to propose a theory of evolution: they solution must be to restrict one’s claims to the ‘fact of evolution’, clearly visible in deep time, but whose mechanism overall is not easily accessible to standard science. By defending a stupid blunder passed off as a theory darwinists have nearly thrown science into discredit.