Elon Musk didn't come to the US as a businessman. He graduated from UPenn. So with your logic he shouldn't have been allowed to come here to get trained.