Да, это может быть вполне нормально. FTP - не очень хороший протокол, и для каждого файла есть много путей туда и обратно - и эта задержка может очень быстро накапливаться.
Загрузка через ZIP-файл намного более эффективна, поскольку позволяет оптимизировать передачу для одного большого блока данных и сжать данные. Вы не указали данные, но я предполагаю, что данные очень сжимаемы.
Некоторые математики:180 тыс. Файлов по 75 тыс. Каждый - это 13,5 Гб данных. При скорости 3 МБ в секунду (что звучит подозрительно, провайдеры обычно указывают мегабиты, а не мегабайты) без сжатия, для фактической передачи данных потребуется от 1 до 1,5 часов. Если скорость составляет 3 мегабита, время будет 10-15 часов ... и это исключает задержку, которая будет очень большим фактором. Вы не посоветовали задержку между сайтами, но допустим, что она составляет 10 мс (туда и обратно) (что будет на низком уровне - вы будете рассматривать, по крайней мере, дополнительные 30 минут. Я полагаю, что на самом деле вы будете смотреть дополнительные 2-4 часа).