Now, as for the issue you raise of language, at the risk of sounding hypocritical I must say I've always been a strong proponent of preserving dialects and less common languages. I think it ultimately comes down to a cost-benefit analysis. I don't think that small town America represents a culture unique enough, or hard enough to recreate, that it's worth extraordinary attempts to preserve it. Languages, on the other hand, often represent hundreds or thousands of years of collective cultural knowledge, and once that's gone, it's gone.
A last point I feel I should make: if there is some "intrinsic value" to small town America, I think attempting to preserve small towns by creating artificial incentives to keep headstrong youth from leaving would probably do as much or more to destroy that intrinsic value than just letting nature take its course, so to speak, and gradually reduce the number of small towns.