~
The policy of the government of Oman to use the immigrants to create sports teams actually has been paying off in the field. Nevertheless, the country will not be able to fulfill its potential relying on external talents over time. Give more opportunities to local talent to enable them grow and form the base of national pride in the future of the country.
If you think that the policy of using immigrant players is great, then you will find many teams like the UAE, Italy, USA, Netherlands, Canada and Scotland where the majority of the players are primarily from India, Pakistan, England, South Africa, New Zealand and Australia.
These policies will not help them in developing the game in their own countries, rather it simply provides an opportunity for players who are not capable of getting selected for their respective national teams.

These are attempts to make the cricket even bigger and pocket more money, they might not see the players name but will be interested in knowing about the cricket if they heard that their nation is participating. But you are right, let's take the World Cup squad of USA, which was played by Indians and Pakistanis and even people created memes like game between India vs a Div 3 team.
