I think you missed my "fully railroaded" comment, or you missed the meaning of it.
Take this example: three cities, A is the capital, B is a city, and C is a city, - is a tile with a road, = is a tile with a railroad.
A===B---C
In this example, B has a fully railroaded trade route, but...