The obvious response to this, of course, is that if people in dying rust belt towns have skills then jobs will come to them. This makes sense! Why put your factory or office in an expensive city when it can go in a cheap small town? Clearly a ridiculous notion, right?
The problem is that whole towns don't re-skill at once. Ten or twenty or fifty thousand people don't become educated, experienced professionals all at once. It happens in drips and drabs, a little bit at a time. If you're in a major metro area, this means the professionals come to you. If you're in a small town, you've probably either shut down or paid out the nose to import a handful of experienced and educated professionals to run the automation.
And all of this is making some pretty big assumptions, too. Not everyone wants to start over at the age of 40- or 50-something. Not everyone has the mental or physical acuity to do so or wants to go head-to-head with more energetic 20-somethings. It's humiliating, to a great many people, to have to accept that the trajectory of their lives has been a dead-end. It's a terrifying risk to leave behind everything you know and look for a new life and a new career. Even if all the education and training in the world was 100% free in every way, those would still be true.