Не только пролеты моста скорее лежат, чем серьезно закрепляются. Метро тоже с зазорами, длина пролетов 40-100 метров, ширина зазора несколько миллиметров.
Причина -- движение грунта. Элементарно из-за нагрузки просядет. Поэтому стыки буквально замазаны чем-то на подобие герметика и все. Если грунт просядет, то порвет шов, а не всю конструкцию.
Даже многоэтажки спокойно строят с зазорами, чтобы при землетрясении не порвало там, где не надо. Вот пример с тестированием здания устойчивость к землетрясениям.
Кроме этого есть еще зазоры в стыках рельс против теплового расширения.
Ни рельсы, ни пролеты моста не проектируются, что к ним прилетит сбоку нагрузка в 40 тонн на скорости. Поэтому для того же пролета моста достаточно собственной массы для удержания на месте.