The Free Market Lie: Why Switzerland Has 25 Gbit Internet and America Doesn't
(sschueller.github.io)
In Spain many towns have some tiny local ISP that offers fiber. My town (population 30k) has two local ISPs. I can get 10Gbit for 30 euros/month. Even remote villages have fiber.