В Германии, как мне кажется, как раз наоборот. Немцы не очень толерантны по отношению к иммигрантам. Русские начинают общаться по-немецки со своими детьми в обществе, чтобы "ублажить" слух коренного населения. От этого начинает страдать русский. В Канаде или в Штатах к иммигрантам другое отношение. все общаются на своих языках. От этого родной язык не ущемляется.