I think we all know how it is going to work out. And it just isn't. The solution seems relatively simple and obvious, but when it comes right down to it, is it going to work? I. Don't. Think. So. When imported taxicab drivers were fired so that "locals" could have those jobs, what happened? Other than the fact that several women were accosted by drivers? The drivers didn't bother showing up for work. That's what happened. They couldn't be bothered. Seven o'clock in the morning was too early - and they didn't want to work at night because they wanted to be doing something else, instead. And, no, not all - but some - enough to cause problems.
Saudis are now going to be offered jobs "that used to be among the most detested jobs in Saudi culture." I do not disagree with the premise of this, I just don't see it working [no pun intended]. "At the top of the list of professions which Saudis have traditionally found least attractive are jobs such as factory milking specialist, construction worker, auto-body repair worker, carpenter, and blacksmith." Um-hmm. Those jobs require physical labor. Real work. Some 49 professions are going to be made available to Saudis based on their qualifications. ...pump technicians, heating and cooling technicians, wood painters..."
According to the Labor Office, when it comes down to it - if layoffs are necessary due to the global economic crisis, expats are to be fired first. When that happens, who is going to do the actual work?!?