We already have a lot of rail in the world, but still have lots and lots of trucks. Is it just not enough rail? Roads are also useful for people in a really dynamic way that rail isn’t (especially for big countries like the US).
There is some path dependency here, trains came earlier than cars and early industrialised nations build rail networks that were far more extensive than they are now. There were also freight trams in cities like Berlin, which delivered cargo to smaller industrial sites in the city.