Quote
"Humans are apes. Again, you have problems with terms. Or are you having problems seeing the screen? Is it flippers or antennae getting in your way?"

IMO the humans have evolved, it is just the followers of Lord Evolution who haven't made it.