It's about economics - a lot of immigrants feel they can become richer in the US. If you have to leave your home country, you aim to go to the country where you can be the richest.
 A large number of Canadian actors, singers, doctors, IT folks, etc make the same choice every year.