I have a question for the atheists or non-theists of this forum. Do you consider it within the realm of possibility that humans devolved from higher beings rather than evolving from other species?
Is it possible? Yes, in that while all the evidence points in precisely the opposite direction, I'm not able to maintain intellectual honesty without acknowledging that there are gaps in our knowledge of human evolution.
For it to be true though, virtually all of evolutionary biology and palentology as we know it would have to be shown to be incorrect.
So, while it is possible, it is so incredibly unlikely that I do not consider it even remotely plausible. I'd be less surprised if heliocentrism was overturned, for example.
In the very least, do you recognize belief in human devolution as a non-theistic alternative to belief in common descent with apes?
No. It's not an alternative to common descent. No even in the slightest.
It has no evidence to support it. Honestly. What is presented by C&L and others as 'evidence' put the cart before the horse. It assumes its conclusions, and then takes vaguely controversial/unsolved/poorly understood individual pieces of the fossil record and willfully mis-construes and deliberately mis-interprets them to fit prior assumptions.
It is wishful thinking. The conclusions presented are so far beyond what can actually be deduced from the evidence that it's almost painful how dishonest it is.
Nothing, repeat nothing, in the fossil record suggests the existence of any of the following:
"Higher beings"
"Devolution from higher beings"
On the contrary, there is a concordance of evidence for common descent from an previous ape like ancestor. This evidence is across the fossil record, the genetic record and even biogeography.
Common descent is a picture that has been pieced together over the past 155 years. Its been argued, debated, challenged, defended, amended, re-written, adjusted, adapted to new evidence. Yet, the core idea remains the best supported hypothesis. It's not an opinion, it's as close to an established fact as you'll get when dealing with biology.