I will speak as an Immigrant with double citizenship and minority.
When I decided to immigrate to Country "A" Is because I value country "A" values and laws AND I want that continue like that. If I decided to go to X place I do expect somethings. So I want my country "A" to retain its laws, values, and traditions.
So what I do?
1. Enforce language learning on my kids and parents;
2. Understand local history;
3. Understand that some popular customs may be different, but it is way are here;
4. Don't break the law and try to be most compliant possible (hire CPA, check with a lawyer).
5. Work and work. I don't have an immediate family, so I have to work for "now" and my future
to dr; try to be a nice guest
Now why I left my country "Z."
1. High Corruption and Violence;
2. My personal view clashed with original local culture;
3. Not enough opportunities and life were too hard (3 jobs, high taxes, and bad conditions).
4. All my education had to be paid privately and health too so NO I am not "robbing" resources.
Tl dr; I am sorry country "Z" we are not compatible;
Now, Do I think country "A" HAS to allow me in? No. Country A is doing me a favor. My grandfather never fought for country A, or neither has any parent mine done anything for country A.
I see myself as a guest, and I will try to be a nice guest. Not sure we will get along but while I am a guest I follow Host laws and culture.
Do I think I OWN anything to my original country? No! Indeed I think I should earn money back as my taxes, social security is there, and I will not be able to collect back and never I studied on Public school or used public health system.
What do I think about other people like me that aren't a good guest? The ones that break law? Marry to get a visa? Steal?
I do think they make my life and others harder. And they are ungrateful.
What do I think about diversity? I don't want it. I want my son to be the "diversity" because if country "A" is good for me is because of its original and majority people and I want to keep the demographics in favor of that.
TL DR; There are no poor country only corrupt ones. Have the right culture and mindset and favor it.
Is it fair? Life is not fair. The people born here they have so easy. Easy jobs, easy money, no accent they understand all culture, jokes, etc. But their parents make an effort or sacrifice as I hope to make to my kids and grand son. Maybe sometime in the future, they will call my grand son "privileged" ..