I do take offense with this kind of statements.
Your suggestion that there are humans and sub-humans and higher life and lower life humans is the core of all discrimination in human culture.
Humans come in all varieties but they are still all humans.
To call some human beings sub-human is extremely offensive to me.
I agree with Evo on her comments. I guess you will remain offended.