Почему? У нас близкие знакомые живут уже давно в Канаде, переехали, когда дочке было около 2 -х лет. Сейчас ей 18, русский понимает, но не разговаривает вообще по-русски. Для нее родной уже - английский. А как иначе? Если жить в такой стране, то и говорить на гос. языке, разве нет?