Sorry, Patrick. I missed your post. I disagree. Our humanity is the justification for our rights. I believe idiots have basic rights, I'm afraid.
Only by our grace, which we all freely grant. If humanity were all idiots, there would be no rights. Apes (a poor analogy to a species of idiots), have no rights.