I haven't encountered religion to claim to have all the answers. I have seen it deeply acknowledge man's limitations and the resultant profound awe of the mystery.
The poster and you are talking about different things. You are describing the reaction of a class of practitioners and he is describing the reaction of a different class of approachers. You have identified two different real profiles.