There's a huge downside to poles where I'm based: permit shenanigans by pole owners that delay projects and allow incumbents to destroy competitors. Granted, some municipalities do the same thing. One local municipality I have to deal with responds to permit requests almost instantly, while another takes weeks of pestering to acknowledge even the most basic of permit requests.
For anyone starting out today, I would strongly recommend having a planned legal / regulatory strategy to fall back on in the event that excessive delays occur by parties you cannot avoid dealing with.
More importantly, if they go on poles Comcast can "accidentally" cut their lines all the time.
Bell techs have done that and caused outages for customers a number of times. One outage ended up costing close to CAD$7900 to repair that they settled for due to it occurring on a weekend in a rural area during a snowstorm that required third party traffic control to meet the Book 7 requirements (on a weekend at the bottom of a hill in a snowstorm with insufficient visibility for us to work safely while doing a road crossing). Normally that would only be a $1k-2k or so, but traffic control, lack of slack due to the location of the cut and overtime for all parties involved really drove costs up. Less than 30 seconds with a pair of wire cutters can be downright brutal to repair if the conditions hit the worst case.
Meh, here in Germany you got the same issue with trenches. It takes ages to coordinate digging them, I think the worst example simmered for two years until the permits arrived. And then, it's a nightmare because you can't just cut off people's courtyards and parking spots for any time longer than absolutely required, so as soon as you're at depth you gotta cover the trench with steel plates so cars and pedestrians can cross...
The fiber installing crews around here go street by street and usually do one street section per day/or two.
Germany also does a lot more construction on main roads at night compared to what we see in North America.