По-моему, причины у всех разные. От наличия в Штатах родичей или близких или предложения лучшей работы - до ьанального "за абором трава всегда зеленей" и все промежду.   Ну и при том, что и Канада, и Штаты - страны очень больие и очень разнообразные, что по климату, что по "культур-мультур" или профессиональным возможностям. Напр. кому-то может климат больше нравиться в Калифорнии или Флориде.