It can be a factor of many things, can it not? Seriously, if Japan was a map option in Transport Tycoon, it would be labeled "easy".
More generally, any argument of the form "the US is special for reason ____ and therefore rail is especially difficult here" is highly likely to be utter nonsense.