В ваших рассуждениях есть логика.
Но не забывайте:
1. Учитывать накладные расходы (это и служебный трафик и системный трафик и подтверждения доставки и все хендшейки и тд.), которые могут составлять большой % от целевого трафика
2. Не забывайте про latency. На толстых каналах, чаще всего, этот показатель ниже, так как, опять же чаще всего, он растёт экспоненциально нагрузке на канал, так для нагрузки 80 мегабит для сто мегабитного канала, задержки уже могут проявляться, для гигабита - точно нет.
3. Всегда используйте ваши мощности не на 100%. Даже на не 80%. Хорошей практикой будет использовать в пике 60% от мощностей.
4. Лучше иметь одно контролируемое бутылочное горлышко, параметры которого заранее известны (например ширина канала), чем иметь 5-ть не контролируемых, каждое из которых срабатывает в разные моменты времени (то CPU в полку, то памяти мало, то дисковая очередь, то канал).