Theist comments on Physics question (slightly off-topic)