There are already limitations.
First, I wish to point out a general misconception. In order to qualify for aid, a person does need to meet certain requirements which are different, depending on what kind of aid a person is applying for (and what state they live in). For example in Washington, in order to receive cash benefits, a family of three must not have "resources" more than O. thousand dollars and they mustn't have an income. When O. of the family members begins working, only half of their income is counted against their grant, but their grant is reduced. A family of three, with no income, may be able to receive $549. They are required to attend job training and to show up and actively participate in a program: Worksource or outpatient rehab (when addiction is involved), for at least 35 hrs a week.
The grant is issued on a card and acts in similar way as a debit card. A person can pull out money at an ATM (which allows them to pay for items/bills with cash, as many stores do not except "EBT" (the card) payments. Theoretically, a person could take out cash and buy cigarettes, drugs or a prostitute. OR a person could get their child new shoes or pay the electric bill.
Foodstamp requirements are more lenient than cash. Still, a person's "resources" and income must be under a poverty level (determined by state, old statistics, etc.). And no, a person cannot buy alcohol, drugs or tobacco products (although they could trade their food for cash/drugs which does happen sometimes). Different STORES decide what constitutes as food. For example, at our local Co-op, a person can buy vegetable seeds/starts on foodstamps. At Safeway, that is not true.
Medical benefits (for CHILDREN and pregnant women) are more easily obtained. As in, in a two child/two parent household, their income mustn't exceed approx. 2000 dollars (depending on "resources" and expenses). Not exactly easy street.
The idea that being in poverty is fun/easy, really bothers me. Wondering if the power is going to get shut off or deciding in between gas or broccoli, is not actually an enjoyable process. Raising children in poverty, is tricky and often stressful.
I believe poverty is largely generational. OF COURSE there are exceptions. We've all met people who are comfortable or wealthy who grew up dirt poor in an area that is also in poverty (lack of eduction, nutrition, job security/opportunity, etc.). But, usually, if we're born poor, we die poor (or close to). Modern day "Capitalism" is not the same system as Adam Smith described and promoted. While it's possible to be poor, obtain skills, dedication and drive and climb the ladder out of financial destitution, it's not probable. Class, is not just about income, but eduction (formal and otherwise).
Poverty is not usually a result of being lazy or stupid. It is systemic, generational and reinforced by our classist society and corporate hold.
The middle class is disappearing and income disparity is increasing.
I wish I had answers, but right now I am just beginning to see a set of problems. Hopefully, with a lot of study, I will also see some solutions.