Photo credit: Akram Abahre. While European countries are being lectured about their failure to take in enough refugees, Saudi Arabia – which has taken in precisely zero migrants – has 100,000 air conditioned tents that can house over 3 million people sitting empty.

Those tents have been erected there precisely for the pilgrims who go there for the Hajj. They are empty now because at this time of the year there are no pilgrims, yet.
If the Saudis were to invite refugees to stay, temporarily, in those tents, they would have to provide for those refugees more stable lodging by the time of the next Hajj.
Integrate them, that is.
And this is the reason for which the Syrians are not at all welcome there, just as the Palestinians were not welcome either. They would upset the balance of power.
Basically the rulers of the Gulf states bribe their citizens with money coming in from the rest of the world while shamelessly exploiting imported workforce, allowed to stay only on temporary visas. The Syrians (and the Palestinians) would have to be accepted on a more permanent basis and offered the option for a full citizenship. That would both dilute the per capita revenue of the citizens and introduce a more liberal line of thought in a very conservative society.
Yes, a more liberal line of thought. The Syrians do not insist that their women cover their faces and have tried, repeatedly, to out-throw the ruling family.
So yes, the wealthy Gulf States are indeed very hypocritical “when it comes to helping with the crisis.” (they have helped create) but that’s no excuse for us to follow their example.
After all it is us who came up with the notions of ‘human rights’ and ‘pursuit of happiness’, didn’t we?