Единственный аргумент, который я вижу из этой презентации, - это неспособность определить диапазоны, и предложение c ++ 0x «Range for Statement», похоже, в какой-то степени устраняет эту проблему. может быть, это не должно быть аргументом о том, следует ли / не следует ли использовать итераторы вообще, но более того, для каких ситуаций / не следует их использовать?