I cannot believe there is no scientific standard for human. So with your explanation we might be human or we might not. I'm pretty sure I'm human, though I have questions about my offspring.
You need to read my explanation again more carefully. You draw unwarranted conclusions that don't follow from what I posted. I am sorry if I isn't clear to you, but I don't know how to make my explanation clearer. Maybe someone else will have a go, if they can be bothered.
I cannot help thinking that you are perhaps not really trying to properly understand what I have posted because it would conflict with your preconceptions, but maybe I am being unfair to you. [shrug] If so then I apologise.