Sweden is also the country that people always pick, when they want to illustrate that Europe has better broadband, but as you say, it's one of the best examples.
Take Denmark next to Sweden, while still better than the US, for the most part, the broadband roll out is much different. A single phone company (TDC/YouSee) owns the phone network, but they are force to lease their lines to competitors. TDC more or less dictate the price for renting, it just has to be "reasonable". The result is that a 20Mb DSL line cost the same from all providers. Cable companies have been force to open their networks this year, until then they had monopolies in individual areas. Fiber is being rolled out, but slowly and at great cost to the electric companies (that more or less own the fiber networks). This may sound great overall, but rural areas aren't getting nearly the level of connectivity that they would have gotten in Sweden. There are still plenty of place that are lucky to get 5Mbit, and Denmark is a very small country. I can't imagine the cost of rolling out just 10Mbit to 90% of the US customers.