I think ultimately the solution to this problem is the same as it was for electrification and telco: government funded mandates to provide service to populations where it's otherwise uneconomical.
One interesting thing today is that CoL can be as high in rural areas as urban areas in the same state, partly because the additional costs of things that don't scale (mostly transportation and healthcare). But we've given up on government helping people, apparently.