The only metric that matters when building a network is linear route miles of cable per subscriber needed to provide service.
There is a single metric you can use to approximate this for any country: people per mile of road. Every (on-grid) dwelling and business is on a street or a road, so if you put a fiber cable on every road or street, then you will pass every inhabitant in the country.
Sweden has 10 people per mile of road. The US has 30 people per mile of road.
Sweden simply does better, despite having to deploy more infrastructure to provide service.