When I moved there like 10yrs ago I thought I would finally have 1gig fiber, but bandwidth was on par with what I had with my parent's VDSL connection from the country side, and latencies were worse, I went from sub-5ms to 30ms because many servers were actually in LA and the routes were bad (I expected ~1ms per 100km, not ~5ms/100km).
ISP gerrymandering to avoid competition was unexpected coming from the land of free markets
For buried infrastructure where the coaxial cable company already sells internet, you will almost never recoup your investment to bury new fiber and run it to all the homes. You can have the superior product, but insufficient people will pay enough more than the existing coaxial cable prices.
Probably a main difference is that the Swedish infrastructure was deployed by municipalities with an open access model, so no need for 10 different ISPs to dig their own cabling.
I got underground fiber direct to the basement of a student apartment years ago and it was basically a hundred dollars for install fees. They must have already been laying it on the street, but still. Competition?
As a result, many rural areas have way better internet than big cities.
It worked for the French.
Bufferbloat was horrendous with Comcast so latency varied wildly depending on what was happening on the network. The only way around it was to cap download and upload to 80%, and that's a large dent on the already anemic upload. And I had to cap client upload too, otherwise one client could easily saturate upload and now not even TCP ACK packets were being reliably sent.
The main problem isn't cable per se, is the asymmetric link.
EDIT: Also 1Gbps symmetric allows me to backup my NAS offsite without impacting anyone else.
I've never heard of a fiber connection with a data cap like that. I ended up moving to fiber eventually, it was cheaper for the same speed and the upload speed matched the download speed as well.
What I did notice was the 1mbit/s upload speed that came with it. Uploading large files to Google Drive was impossible, not just slow but would actually time out, plus bad things happen when you saturate the uplink that way.
I'm not expecting you to do that, but I want to trigger some discussion on what are the exact reasons we all don't do that.
I work from home 1 or 2 days a week. My current bandwidth is more than sufficient for my personal usage. And I exclusively use Wifi, other than a TV and a Nintendo Switch that happen to be right next to the router so are plugged in. So even if I had fiber, I literally wouldn't know a difference because my wifi would be the bottleneck still.
Back when Google Fiber was rolling in, no one I knew was looking forward to it because they had need for the increased bandwidth. They looked forward to it because the expectation of a 'Google' branded product was better than the expectation of a 'Comcast' branded product. It was more about the expected uptime and consistency.