Outside of large cities, most of America can't even afford the upkeep associated with their existing infrastructure. I'm not sure how you think they'll be able to afford large scale fiber deployments.
Or maybe you're saying that private ISPs will perform the deployment and then share their fiber? Which seems wildly unrealistic.