If his power doesn't work on humans, but work on the "native species", are the humans alien to that planet? Wouldn't that sort of justify the demons' and monsters' decision to cleanse their world of an invasive species? Humans are often portrayed as a sort of plague.