Sher-e-Hindustan: Without meaning to seem rude here, you seem to be demonstrating that you have absolutely no valid argument. Lebanese Canadians who return to Lebanon simply aren't immigrants in Lebanon when they return to their homeland. Neither are Chinese or Indians migrants who work elsewhere and then return home immigrants in their homelands. As far as I'm aware, most Middle Eastern countries are tribal and don't broadly accept immigrants. Many foreign migrants are permitted to live and work in some Middle Eastern countries, although for the most part can't easily, if at all, become citizens. How many Christian westerners become citizens in Saudi Arabia every year? I believe the UAE, seen as one of the most progressive Muslim Middle Eastern countries, permits non-Arabs who have lived in the country for something like 30 years and can demonstrate proficiency in Arabic to apply for citizenship.