I think it's unfortunate that people still think that immigrants are smooching off the system. They make all this effort to come to the US to live on bare minimum on welfare? New immigrants do live on bare minimum but that's so they can make enough to invest on the country. As a former immigrant, my parents came and worked hard. At that time, my dad rode a bike given to him and could barely afford a $300 car. 20+ years later, they've bought a house, sent 3 kids to college, bought cars and invested tremendously in the country. Isn't this the kind of people we want in our country? People that are moving up in social class and investing in the country? They pay their taxes, they buy from both big store and small store, they keep the economy running.
I work at a nonprofit now and live well thanks to them. I believe I am a goods member of society. I do work in the community that helps people stay active which in turn, reduces the cost of health care. I may not have a big salary or be highly educated (I did go to college but don't have a masters or doctorate). I have worked at uber and talked to these highly educated people and they're not looking to invest in the country. They're looking to work and investing in their country.
I just think that by looking mainly at where they're coming from and not at what they're bringing to the table is a very short sighted way of looking at things. The work effort and determination that many immigrants have are what keeps struggling cities alive.
Ps. I don't want to hear anything about taking away jobs. I grew up on the Cape and we never relied on welfare, especially in the winter. I know many people that happily work in the summer and collect unemployment in the winter. Besides, the mechanism prevents immigrants from doing that anyway since you have to have some legal documents to gain those benefits.