Earlier quoted context omitted.
Consult your history--even in the event where going there was a choice, there are many, many ways to rig the game so that it becomes economically infeasible to leave again. You also assume that people have free choice; when you're near flat broke, it's easy to miss your other options.
I see, so you're going to argue against historical company towns instead of my as-yet-undetermined suggestion. Do you honestly think a civilized country or informed internet would allow a company town to exist if it behaved like the historical company towns? They'd be up in arms as soon as they found out. Though, to be fair. We have "company towns" right now in Dubai and those oil-rich middle-east cities. Guess who's…
If you want to propose something that is distinct from the historical phenomenon labelled "company towns", I suggest you use a different name (though your description seems to fit exactly into the historical mold, so I'm not going to be convinced that there is a meaningful difference unless you have a concrete explanation as to how your model would avoid recurrence of those problems once the laws put in place that would prevent anything on that model in most US jurisdictions that were motivated by the experience of company towns, such as state and federal laws imposing minimum wages and requiring that such be paid in cash or equivalents, were repealed to allow your new-model company towns.)
> Do you honestly think a civilized country or informed internet would allow a company town to exist if it behaved like the historical company towns?
Well, no, absent compelling arguments otherwise, I'm rather convinced that a country that allowed "company towns" as you have described them, given the historical experience that demonstrates the problems with that model, would, in that respect at least, be, ipso facto, uncivilized.