Not long ago, this was a discussion between myself and a friend, who even though Christian, has all the markers of being an intellectual juggernaut.
We spent hours over several days debating the principle from his perspective and mine. He just emailed me about it again; from somewhere came a recognition of a major failure of his concept. It obviates, directly, what humans hold as one of the highest standards, individually and socially; quality.
Not being an expert on Christianity, a bit more familiar with Judaism, I've looked through a few online texts for clarity. Little, if any, is to be found. I'm familiar with Daoism, by proxy, Buddhism and Confucianism; checked what I could find in the Q'uran.
What became apparent to me was that none of the ideological systems even spare a passing glance at the issue of "quality afterlife"; I'm not certain if that makes it a foregone conclusion or simply a non-issue.
What humans are expressing most often when they say "quality of life" is the nature of experience, and consequent emotional states invoked/provoked by those experiences. Even those experiences that create sadness, anxiety, fear, rage, etc., have the inherent ability to create a specific quality that adds to the totality of life experience.
So, even if one accepts the premise of an afterlife; what is actually gained?
The answer is rather simple; duration/immortality. It might seem like a reward to some, I suppose. But where is the quality? When I asked my friend this question, he began to direct towards "spiritual life" ... ? I'm still working through that aspect. But, from my understanding, and what he has said; consciousness ends with the body, but the spirit remains. The spirit has no recognition of corporeal form or its consciousness, as in there would be no recognition of others that you knew in physical life, none of the emotional attachments to those once loved ...
Simply, from my perspective, some "aspect" continues, without experience, without quality ... the afterlife is just an abysmal duration of duration.
How far off am I?