While game-changing technologies alter the way the talent managers operate and decide, they should at all costs avoid the “humanoid trap”