You mean the REAL way to look at it. Company towns have had issues like this for as long as there have been company towns. If the company has issues the town suffers. Towns that have more than 1 company, preferably more than 1 industry, have more elasticity and durability.
You’ve managed to be 100% correct, while missing the point completely.