Yeah. He is not making any sense. Instead of looking at thing with an unbiased perspective he is trying to fit it all to a theist view. Naturally that's why what he is saying will only make sense to a theist but to no one else. Sad part is he will never understand that the only way he is even remotely gonna make a point is to convey his message through an unbiased frame. These people are so stuck in dual thinking.