I agree, mostly. Finding a religion is about taking the not knowing away. People want to find peace with who they are and where they’re going. They don’t want to think critically about what they are being taught. This is for a good reason. Where is your sense of belonging if you disagree with the predominate ideologies? You didn’t just join this wacky cult to be an outsider!
Giving someone the freedom of choice to believe or not. Not indoctrinating at an early age. This is all very well but what if the tendency to believe is an inheritable trait, as I have suggested in future evolution of humanity? I think it may be. But, most likely notion you don’t have to understand everything, god explains it, is predominately indoctrinated. Moral development is known to be age related. The morality of constraint (Piaget’s theory) they just are, god did it, is what you get from children under ten. They will probably question both notions when they get older. Later moral standards are based on convention. They just do because their friends, the law says, and so on. Some people never get beyond this, eg. fear of god. Most people develop later in life a postconventional morality (Kohlbergs theory), which is more abstracted.