When you look into the peer reviewed reality you find a lot of criticism over the modern day situation. Lots of claims approved in peer review has turned out to be bunk and like I said, it's not 'peer review'...it is more peer review by who.
That said, I don't have an issue with your general point is speaking up for cracks in evolution for the idea of intelligent design as such. All that matters is the truth rather than dogma of any type. I just haven't seen anything convincing myself.....that doesn't mean to say that it isn't out there or indeed could be in one of your links. But I don't have issues with poking at any theory....that's healthy, but as we poke, we must also be ok with being poked back.
If there is anything true within the claims made we would hope that it would bubble to the surface by virtue of the rather hopeful wish that the truth wins in the end.
As for religion in the playing squad and/or staff, it doesn't bother me personally. I'm not anti the Christian religion and I respect some of its teachings and cultural influence. The holes to argue against it are hardly new to anyone.
I'm probably more bothered by nihilism personally....which while probably more true, is far more destructive to societies.