Русско-японская была проиграна не из-за присутствия или отсутствия жд. Причины поражения гораздо глубже (или глубее). Прежде всего, ИМХО, отсутствие нормальных командующих.
Причин там очень много. И для себя главной считаю, что со времен крымской войны Россия войн не вела.