Rural is complicated. You have more distance between subscribers, but it's much more likely to just be grass which you can mole plough into for about a tenth of the cost per metre of digging up sidewalk.
I don't know about New York specifically but I do know laying new duct in central London is more expensive than it should be because the sidewalks are mostly now full. You need to close roads and track down them which is more expensive because you have to go deeper and you pay the city per day for the closure.
The one thing that has enabled fibre deployment here is that the incumbent is forced to allow other ISPs to rent space for a regulated price in thier existing ducts. In Switzerland I believe init7 benefit from the same principle but the incumbent rents the fibres themselves not duct space.
The only thing America needs to do is compromise the property rights of AT&T or build out city owned ducting. It's a bit socialist I guess, but look, it works.