I lived & worked in Saudi Arabia for 10 years and I even met a car accident when an arab driver hit my car and it was totally his fault. The police carried out investigation and found the arab guy guilty, asked him to pay repair charges which complied.
Having said that, there are, ofcourse different rules for different nationalities. For example, nobody will check a license if a white guy is driving. Just like in our country where we go gaga over whites, male or female, there also white are accorded undue respect.
In my company, a young white guy was brought as manager to supervise a group of Indians who were as experience as this fellows age. He know nothing and used was depended on Indians for his job.
If in airport, there a mixed population of Saudis and non-Saudis waiting for immigration procedure, then Saudis are made to jump the line and made to go infront of the que.