Let me add some words here as I have been living and working as an Ex-Pat here in Saudi.
I would subscribe to a different point of view here.
Any one who is criticizing Saudi Arabia, is being a little short sighted here.
I have not found any one "racist" here,
I have met people who I didn't even know and made friends.
I have come across people on the street, juice shop ( Saudi People) who make friends in less than 60 seconds, and insist in paying for the dinner.
I have come across "Mutawa" who made friends instantly, and wanted me to visit them in their city.
I have come across other "Mutawa" who offered to take me for Umera as a token of their hospitality.
I have come across land lords, who gives me discount ONLY because I am a Pakistani.
I have come across friends from Saudi Arabia, who visit my apartment every week, and ask how I am doing and if any thing is wrong Even when I am not at the apartment, they wait for me.
I came across immigration officers, who processed my case out of line, in less than 5 minutes, driver's license officers who wanted to give me the license without the test.
Arab Taxi drivers who would say "Subhan Allah" when I tell them I am a Pakistani, and pray with me for Pakistan.
I have not met a single arab, be it Palestenian, Jordanian, Syrian, Saudi, who have turned hostile because I am a Pakistani.
I have no doubt to say that I love Saudi Arabia, just like I love Pakistan.
there is no other place in the world where I would be as comfortable as I am here.
If any one feels different, he / she are welcome to come and visit.
If any one feels he is being discriminated please study the trends back in Pakistan -> Punjabi VS Mohajir, Saraiki VS Punjabi, Sindhi Vs Punjabi.
It at all, it is in us, that we always try to find an excuse to complain.
so, quit sobbing and moaning, and get to work.