Just came across these two papers by Phil Senter. They are 8-9 years old so sorry if any of you have disscused them before:
And a blog post by Todd Wood:
I think this shows mainstream science has no bias against creation science or ID. They just don’t think their arguments are good. But if you have a good idea, it will be used and accepted.