This is the criteria and the same is useful for the Arab nations. When we talk about UAE, almost 30% of the population is from India and next stands Pakistan with around 13% whereas the native population is around 12% for which it is possible to see high number of players in the UAE national team coming from both the countries. With Oman same is the scenario, Indian population is around 20% in Oman. With the increasing population in India we were able to see good number of people moving to Arab countries for their jobs as immigrants. This is how the players might've got into the national team. Other countries doesn't have this access, if not those countries might've got more foreign players in their squad.
Even I agreed about these all statics but still I have to explain one thing mostly players those are coming in these teams are not from grassroots which is the biggest issue mostly these are coming from their countries for jobs and other stuff and now representing these countries without their citizenship level which is main issue if they have players from their system then surely no one talk about this all because all understand how life is going here in these Gulf countries, but sadly they are not following criteria they are just hiring players which are fail to have any chance in their native country and enjoying here.
With there is no doubt about this all Gulf is second home for the Indians as they have strong base here and long term connections but still here these Arabs are not allowing mostly peoples their citizenship because they are still trying to increase domestic population or having peoples those are doing best in few departments like education, health and computer management.