The concept of irreducible complexity clinches that evolution is not fact and is most likely wrong, to me. Below is a quote describing irreducible complexity and a link to examples of it.
Engineers use the concept of irreducible complexity within design reviews or when designing things inherently. In my own words it is reducing design functions and processes of development/manufacturing to the least complexity. Often there are parts of a design that are independent, but work in conjunction with each other and in some cases the functions that work together counter each other. It is a balancing act of functionality.
Evolutionist can not explain a mechanism on how competing functions developed within living organisms. They marvel at it and still believe (by faith) it is evolution, but they can not explain it. It is more logical to assume that competing functionalities always existed together. This proposition is a scientific statement that does not require faith. It does not answer the question where the two functions came from, but it is very important to take one question at a time in the scientific process.
Quote from Link below:
What does the existence of irreducibly complex systems mean, and how does their existence impact neo-Darwinian theory?:
"In The Origin of Species Darwin stated:
āIf it could be demonstrated that any complex organ existed which could not possibly have been formed by numerous, successive, slight modifications, my theory would absolutely break down.ā
A system which meets Darwinās criterion is one which exhibits irreducible complexity. By irreducible complexity I mean a single system which is composed of several interacting parts that contribute to the basic function, and where the removal of any one of the parts causes the system to effectively cease functioning."
-Michael J. Behe
āMolecular Machines: Experimental
Support for the Design Inferenceā
arn.org/mm/mb_ic.htm