In Denmark we now have an infrastructure / network-provider split on fibre, so that one company provides the physical infrastructure and then there is an open marked for network providers to provide services over that fibre.
Physical last-mile infrastructure is owned and operated by utility companies (privately operated non-profits), typically together with electricity or water, but in some areas by specialized fibre utility companies.
This setup requires a mature technology, but it has been very effective in driving consumer costs down.