The problem is a lot of the costs of highways are externalized: cars are more expensive to run than trains, parking is more space costly, roads require dedicating much larger amounts of space for lower capacity. The reality is car roads cost more but are subsidized more.