It's really sad though. I sense the theists have the strongest position and potentially the best background to define "human", yet, they somehow fail to make themselves heard.
I sense the theists have the strongest position and potentially the best background to define "human" Your senses have failed you. Theists don't even know what reality is let alone what it is to be human.