Japan does this for fiber too. You pay an annual fee for the fiber itself and a separate fee for the ISP to provide the bits. Provides a lot of competition for the ISP-portion and Japan's had gigabit FTTH earlier than most (it helps that Japan's geography is such that most people are in major cities.)
Yes, this is one of best ways to do fiber. The fiber provider digs all the trenches and runs fiber to every building/house in the city and then you as an end-user can contract the internet service from whichever provider you want.
The costs are minimal and in my neck of the woods I pay about $10 for 1Gbps (actual rates being about 950mbps down and about 800mbps up).
In Estonia we are trying to do similar thing with infra/isp split. Coverage is limited but already those places can get 1Gbit internet 3X cheaper than others.