I find it hard to believe that building a road is so expensive. Some random website I found claims the cost of a two-lane undivided road costs $3 million per mile in an urban setting. Looking at the satellite imagery of Mississauga linked elsewhere, the frontage of each house is around 50 ft. So there are about 211 houses per mile. That comes out to $14,000 per house to build the road. The approximate lifespan of an asphalt road is 18 years, leading to a per year cost of ~800 dollars. Of course, this doesn't include maintenance of the road (fixing pot holes, plowing, etc.), but $800 per year seems like a pretty manageable sum of money.