Дима твой вариант самый близкий к реальности. 50% этого времени это серверная часть, все остальное это время которое занимает в бродилке скачать компрессированную страницу
Ниже идет сетевой tech-talk, заранее приношу извинения.
Вариант о серверной часть как 50% времени через 012 плохо стыкуется, и вот почему: Если время обработки запроса на провайдере А > 2 (время на провайдере Б), а серверная часть занимает 50% запроса, то значит что серверное время на провайдере А больше чем все время обработки запроса на провайдере Б.
Таким образом, при использовании провайдера 012 большая часть времени тратится провайдером.
Наиболее вероятная причина - схапер, который выкидывает большую часть пакетов неприоритетного траффика. Как результат, ТЦП стэк постоянно пытается переслать недостающие пакеты (ретрансмиссионс), и не может развить большую скорость (что актуально для картинок, не влезающих в один пакет).
Достаточно точный способ удостовериться в этой гипотезе (или же ее опровегнуть) - это использование пакетного сниффера для записи пакетов, используемых при открытии странички. Если будут наблюдаться множественные TCP retransmissions,
то проблема именно в этом.