Keep in mind that while your comments may be true at, say, UCBerkeley, Baylor is a Christian university, and a Baptist one at that. Dr. Sloan's choices, and Dr. Beckwith's teaching, are consistent with the Baptist theology. Should their religion professors also be fired because non-Christian, non-Baptists do not believe in the Almighty? (I notice your caps work for everything but "god," which shows me your bias at the outset.)
Caveat: I'm a Christian, a Baptist, and a Baylor graduate.
Teachings consistent with Baptist theology are fine, of course. Teaching something *as* science when it isn't, however, is not, nor is bearing false witness in that matter "consistent with the Baptist theology".
Should their religion professors also be fired because non-Christian, non-Baptists do not believe in the Almighty?
No, nor is that actually the case with Beckwith.
OH! and Mr. Reporter...Baylor has GREAT basketball, tennis, baseball, softball, golf, etc. which have received more accolades than the football team.
And, Dr Beckwith is a philosopher of the first order. He just happens to also believe in ID. Amazing.