What is good about a railway?

Everything! You can haul over 100,000 tons of coal over 6,000 miles on one gallon of diesle.