The benefits of having a railroad run through your small city or town are that first, you get goods that you could use for your city and town to thrive. But the drawbacks are that railroads cut through a lot of farmland and that farmland is used to help bring in the money and the food to keep the city and town going.