I think population density is a weak signal for competition in the US market, and that's what you're seeing.
http://www.nationmaster.com/country-info/compare/Sweden/Unit...
> United States - 30.16 sq km per 1,000 people
Looks like the US is half again more dense than Sweden according to that site.
Oh, and as it turns out, I could also get 300Mbps from Comcast for $80/mo.
So I don't think density is the real issue here. It's like they said in the article, competition. They only reason AT&T started rolling out fiber was because Comcast has the 300Mbps service and they wanted to come out ahead.
If that point held any water, San Francisco would be a bastion of broadband. It's not.
I pay $75 to AT&T for 12/.75 up in Marin county. Comcast will give me much faster service for just a little more $$, but they haven't connected the building yet, so AT&T is my only choice.
I live on the border of RWC and Woodside, and have talked to neighbors in central Woodside whom Comcast does not serve and would only do so if they pay $20,000 for the wires to be run to their house. They are stuck with the AT&T DSL service. Lack of choice is undoubtedly part of the reason that Comcast can charge so much here. And it's the reason that I bought Comcast stock a few years ago: https://medium.com/@nicklum/how-my-hatred-of-comcast-drove-m...
My parents in Sweden recently got fiber to their house in the countryside. There's a company that owns the fiber and you pay them ~10 EUR a month. Then you pick your ISP, whichever you want.