Any challenge to this holy cow is considered ONLY as religious bigotry irrespective of Science. End of discussion.
Unfair.
There are scientific criticisms of evolution, that appear in the literature. The theory is not static. It changes as evidence suggests it should.
What is seen as religious are the many criticisms without good scientific support, often exhibiting ignorance of the theory of evolution, and put forth by people with a religious agenda.
Therefore, ID has emerged to demonstrate the failure of evolution and offer an alternate explanation.
Demonstrate away. Offer whatever alternative explanation you have. But it must be a
scientific explanation. Just saying "the unknown designer did it" does not explain anything.