Ограничение вызвано больше маркетинговыми соображениями, а не техническими проблемами.
BitTorrent не создаёт повышенной нагрузки на сеть: нагрузка ровно такая, как при многопоточном скачивании файлов через HTTP. Количество соединений, если оно в разумных пределах, не играет большой роли для оператора: современные системы трансляции адресов (NAT) рассчитаны на десятки и сотни миллионов одновременных соединений, поэтому разница между одним (HTTP) и десятками (BitTorrent) соединений не играет особой роли.
Операторы связи используют системы приоритизации трафика очень давно. Эти системы ускоряют один тип трафика за счет снижения скорости другого типа трафика, чтобы интернет работал у всех достаточно хорошо. Дополнительную нагрузку, в сравнении с HTTP, BitTorrent может создавать при отдаче файлов, но это можно регулировать на уровне систем приоритизации.