excessive demands on humanity