Checks out. The residential suburban streets I've lived on have been resurfaced on about that timeframe, maybe a little less, with patch-ups in between. Say, how do the houses on those streets get built without trucking? What about the food in the nearby (much closer than the nearest train line) shops get supplied?
I'm one of those people whose brain works such that that rail and nuclear power plants are how we should be solving problems because I know how good they look to a physicist and engineer, so I am right there with you. But be practical: The guys running the machinery that literally makes society possible deserve to be compensated fairly and I don't see many trucking magnates living large at the rest of our expense.
There are some externalities we can afford to subsidise, and unless you've the stomach for putting in 100x as much public money into rail for a ROI measured in half-centuries, paying for high quality roads that you also get the direct benefit of should grind your gears less than most of the other economic imbalances you could name.