Feedback isn't entirely convinced by a new piece of research that claims by 2339 "there will be no humans", even though the ...