Плевать на написание быдлу, а здесь, как видите, люди обсуждают. Римские и арабские цифры в русском (и не только) языке имеют немного разную употребляемость — римские используются только для нумерации позиций, присвоения номеров и обозначения веков и месяцев, тогда как большинство численных значений (годы, физические величины, время) записываются только арабскими. Иными словами, III всегда означает «третий» и никогда не означает «три».
Что касается официальных документов — то во-первых, их пишут не боги, во-вторых, в советском телеграфном шрифте не было латиницы (и даже некоторых букв кириллицы — Ё, З, Ч...), соответственно, и римские цифры передавать было невозможно, почему во внутренних документах ЖД и прижилось написание арабскими.
P. S. Латиницы порой не было даже в шрифтах издательств — так, V-образный двигатель в некоторых советских книгах назван У-образным.
В официальной документации (а именно ее я каждый день вижу на работе) никто не пишет римскую цифру III. Везде арабская. Может быть, парк станции Москва пассажирская Ярославская, в границах которого расположено депо, имеет римскую цифру, и то сомнительно. Этот парк тоже называется Москва-3. Да и вообще, а не плевать ли нам?
ЧС7-077 , Moscow Railway
ЧС7-072 , Moscow Railway