I have a Mexican friend who has done general carpentry/construction for me and my son for going on 10 years. He and his brother are here legally and want to stay that way. He works with the gov't. agencies to stay legal. He doesn't want to become an American citizen because his dream is to make enough money here to take his family back home to Mexico, buy a small farm, and raise sugar cane for a big contractor there.
He told last week of growing up with his father and mother and 8 siblings. He said they were hungry all the time. His brother caught a tilapia in a river one day and took it home for his mom to cook. She made enough soup out of that one fish to feed the whole family a little soup. He said he used to daydream of being rich and being able to eat all day long.
I wish him well, and success in fulfilling his dream. He and his brother are very good people and contribute much to this area. They would be fine citizens were they to decide that's what they wanted.