Equation
Lieutenant General
I'm honestly not prepared to take that, IMO, lame excuse.
Many of those Gulf States are still rather sparsely populated (in general) and very obviously are too small (as in citizens) to sustain their own construction work force requirenments. As shown by that large number of foreign workers. Now here is a large group of peolpe "available" that speaks their language and is culturally very close to their own population. So inducting them as new citizens should be the easiest thing for them to do. The Gulf States have the money and the jobs to do so. Besides they are also always the ones to shout, mainly west-ward, for support and solidarity with their arab "brothers", and /or brothers in faith.
Yet they outright reject the refugees. I've seen the idea that a reason for this is exactly because the refugees speak the language of the local population and as such may very easily transfer news of what's going on really. Which may bring about problems for the Gulf states with their own citizens, not being too happy about what's going on.
I also do not buy that money argument. The same topic came up here very resently in Germany. Saudi Arabia declared they were ready to financially support by building 200 more mosques. Now considering the religious philosophy of that state, I think that offer was particularly not helpfull or honest in actually caring for the refugees.
Maybe perhaps it's not about money, but deep inside it's rather about ethnicity or race background that some of these gulf states refused to take in refugees because it might cause social tensions that they are not yet ready to deal with. I'm not saying it's a valid excuse but rather a possible reason why their government are being cautious.