People always have factors at work on both the inside and the outside, and I wouldn't describe either as "merely." If you're talking about immigrants and what impels them to leave their homeland for a new country, I'd see both inner and outer motivations and processes as powerful.
Well, then it appears we agree.
If you're talking about undocumented Mexican immigrants in particular: in their culture, family is so important to them. To leave loved ones behind, and to expose the family traveling with them to the physical danger and emotional distress involved in crossing the border to work at low-paying, physically demanding jobs in order to provide a better life for them takes more strength of character, courage, determination, self-sacrifice, hope, optimism, and love than many of those braying nativist supporters of Trump will ever hope to experience in their lifetimes.
Anna, I don't know where you are getting your experience from, but in a small town outside of Waco there were indeed a very high number of Mexicans working when I lived there some years ago.
Many lined up every Saturday Morning to mail money home to their families.
Now then, on one hand we very much agree that family is very, very important to many and I think that could be witnessed by many living and working in the small Texas town.
But recently someone from that area said the families were living in the town now, so not long lines at the Post Office after payday anymore...
I worked for a wonderful female boss here in Florida who was a Canadian who married a man here while on vacation...
The Canadian went back and forth and so did her children, actually quite similarly to what some say many people from Mexico do.
I don't think of either of those neighbors as real immigrants... Do you? I traveled further going to live in Oregon - and the people were quite strange. No, I mean it. Yes, really I do. I went to an all night cafe after just getting, arrived at about 10:00pm, ordered tea but noticed lots of the guys seemed to be checking me out. Even the waitress seemed strange when I ordered. After a bit I man went to pay and he turned, looked at me rather pointedly ... And began drawing out twenty dollar bills slowly. It seemed he wanted me to count them, so I did, one, two, three. Wow. Sixty bucks. What the heck did he eat there? A cow? Then I realized since the waitress was watching to see what I would, heck maybe the whole joint was, the freaking guy was a truck driver and this is was a proposition for prostitution.
I don't know if it is still like that, I've heard Seattle and Portland have all cleaned up on the prostitution.
But anyway going from Italy or Ireland to the States, or from Nordic countries, that is what I thought of when I wrote about immigrants.