Solving that problem would help the interior for the reasons you explain.
If people here can create self-driving cars, delocalizing software work doesn't seem so far fetched. I'm inclined to believe that there is a lack of will and vision rather than a lack of ability.
That illustrates another point: ecosystems have a draw because they draw people in, and brain drain has the opposite effect. Both effects are exponential: the more people come the more people come. That's part of why interior places that have very strong university systems or major local employers with a lot of drawing power (or government labs, etc.) have been spared the worst of it.
I wasn't implying that labor arbitrage is the only cause of this depression, just that it's probably the largest single cause.
It's completely ridiculous that software development is concentrated in any one geographic area. Software development can be done just as effectively from anywhere. So why isn't it spread as uniformly as the world's population?
Maybe part of the solution to the problems you describe is a call for programmers (and other professionals that can work from anywhere) in the US's interior to not leave for the coasts, but start companies and hire people locally.