Uh not really? As a comparison, it is almost impossible to naturalize if you decide to work in the two cited examples (China and KSA).
Also, the green card process very much depends on your nationality.