"Society" doesn't "want" anything for you. Not in any country, not in any economic system. It doesn't want you to starve, nor does it want you to succeed. Thinking otherwise is delusional. Survival, and having nice things--that's on you, not on society. Now, if you are truly helpless, yes, society (ideally, your family) needs to care for you. But for those who are able-bodied and can work, if they won't work, then I have no sympathy for their situation.
If someone is working, and isn't satisfied with their income, but won't to do what it takes (like move) to increase that income, then I also don't have sympathy for their situation. This is a case of making personal choices and having to live with the consequences of those choices.
Ironically, the vast majority of people who are in danger of starvation, are in cities, not in small towns. So somehow, despite, the relative lack of jobs in small towns, people there aren't starving. Why is that? I believe it's because people in small towns have a strong belief in personal responsibility, that taking care of their own needs, is up to them, not the government. So, they do whatever they have to do to get by. They might not be rich, but they figure out ways to get food on the table.