I don't disagree with the OP's subject. As a Veteran, I can tell you from experience that there are in fact Atheists in the "Foxholes". (And Jedi too, since the Army will let you put just about anything on your dogtags)
I reject your reality and substitute my own!