There's nothing honorable about lying, misleading people in order to make them feel better. There is no afterlife. There are no gods or angels to care for you. The only mature thing to do is to accept that rather than to dream up a false fantasy world.
This movie doesn't end the way we want all the time. What pitiful individual would, in the face of rationality and everything the world has shown them, continuously deny reality in favor of delusion? Oh - The Christian. The Muslim. The Jew.
The poor, uneducated and botched individuals who eke out a pathetic existence with nothing but poverty and personal failing are naturally i need of something to help them forget their squalid lives and to go somewhere free from pain and hurt, mammals as they are. Some choose the relaxing and enveloping bubble of painlessness that heroin offers, others the false promise of a perfect god given afterlife.
Which is more lamentable?
There's no need to vainly embellish religion. Religions corrupt the minds of their believers and nothing, NOTHING will make that acceptable in any way. Not charity. Not justice. Not morality. Nothing.