This should have been done like the REA where the government offered 50 year zero APR loans to electric utilities to build power lines into rural areas. There was rapid buildout to universal coverage, and ultimately it did not cost the government very much.
Also that should have been done 20 years ago. The fiber of 20 years ago is the same as it is today. And into the future, today's installed singlemode fiber is physically capable of much higher data speeds simply by updating the equipment at the ends as that technology becomes available.