I have mentioned before the only way to solve this problem is for the oil rich countries to share the wealth with ALL their people by creating large publicworks projects like we did in the drepression.

That's what I'm worried about. Any time they want the Saudi government clique can send all the migrant workers home and the resulting demand for labor will make everybody in Saudi Arabia middle class and happy.
But what happens to India, Pakistan, Bangladesh, Egypt, Yemen, Malaysia, Indonesia, and the Phillipines if that were to happen? Those people will starve. India and Pakistan are known to have nuclear weapons. The other countries are reticent about their capabilities.