7 billion slaves too many?