Those are some reasons people 'lose faith,' sure. But hardly the only reasons. I've talked with a lot of homeless people in my area through a local Search/Rescue program, for example. Some tell tales of others letting them down (family kicking them out, the legal system failing them, abuse...