The Big Picture on ID and this Forum

Totally agree with this. I also am not interested in arguing design perpetually in this forum.
Though I do have a concern with philosophical implications of how some of these explanations are made. The language of scientific explanations seems to act as a vehicle for a particular philosophical view of reality. This leads to a particularly restricted view of God’s action in nature.
End of the day, philosophy has something to do with how the data in science is interpreted and I am not convinced anyone can directly import “scientific facts” into real life beliefs without seriously considering the validity of this.
@jongarvey has been articulating this far better than me.
Unless these are sorted out, this site will also eventually end up as a Biologos clone.