Americans today are lucky for both place and time of birth. Could have been born in 1500, 1600, etc. I was born in 1943 in the middle of WWII. Lucky I wasn't born Jewish in Europe, or the Soviet Union (27 million deaths), England where about 100,000 were killed in the blitz, Germany which was devastated, etc.
I have been to Russia 3 times, Iceland (nice but too damned cold!), Turkey, Japan, Panama, Germany and France. France & Germany are nice, but I am glad I wasn't born there in 1943. Russia pretends to be a first world country, but is actually more like third world. In St. Petersburg, the water was unsafe to drink in 1994--it had tar balls in it. We visited a city several miles outside Moscow, population about 75,000, running water meant you ran to the corner and pumped it into your container then lugged it up several flights of stairs to your apartment.
Immigrants: I find immigrants are often hard working and shrewd about handling their money. My son married a Russian girl when he was there in the Peace Corps. A couple years after he brought her to the US her father got a job in San Jose as a programmer in about 2001. He and his wife now own two nice rental houses, fully paid for. Reminds me of a Spike Lee movie, showing some guys in a slum in NYC sitting on the sidewalk drinking and ranting about the Korean immigrants who had a store nearby. "They ain't been off the boat but 2 years and already they got themselves a business. It just ain't right!" Too often a true attitude. I wonder who thought themselves luckier, the immigrants or the Americans?