>Likewise, until China embraces immigration rather than emigration, talent is unlikely to flock to China in any significant numbers.
Isn't it the case already? In our company, the preference to host an overseas talent always goes to China's office for simplicity of immigration process. Secondary to that, I have to admit, is the significantly reduced chance of hostile talent poaching.
What was the reason you left China?
BTW. Ever crosses paths with Shanghai Bill of Slashdot fame?