California is a good place alright. But foreigners come to US not only because of Disneyland, Hollywood and other attractions. Local political climate make great difference, too, comparing to China. China has a long way to go if it wants to keep all the valuable citizens.