But if you need roads to increase movement points, and to connect cities and resources, well roads will be everywhere anyway. It doesn't make any sense to me. Why would roads reduce tile yields of a tile, surely a road on a mine will increase tile yields?
I mean if they wanted less road spam (which wasn't really a problem in past games for me anyway) why not increase the time it takes to make a road, or alternatively make a road cost you a set amount to build at the start.
It doesn't make sense to me. You build a road to increase gold through trade, but that road costs you money every turn. It just sounds complicated. It could be simplified by you gaining less money by trade, rather than a road costing what the trade is minus the road maintenance cost. Why overcomplicate something that doesn't need to be complicated?
The only thing I can think of is that a road may decrease food yield per tile - that way you wouldn't want to build too many roads around your cities. But to me this doesn't make sense, surely a road would increase food yield.