Потому что впереди перед поездом может находиться участок, на котором — в силу разных причин — может быть снижена скорость следования: до 40-ка, 25-и или даже 15 км/ч. Помимо этого, возможна ситуация, когда впереди идущий поезд по той или иной причине (их множество) остановился или замедлил ход. Соответственно, машинисты идущих за ним поездов обязаны снизить скорость либо остановиться в зависимости от показаний светофоров. Например, светофор с жёлтым огнём необходимо проследовать не быстрее определённой скорости. К красному подъезжать нужно и вовсе по-черепашьи. Вот и приходится тянуться.
Причин этому может быть очень много. Например:
1) проезд желтого сигнала светофора
2) несовершенство графика движения
3) движение по стрелкам