У меня в Германии был друг, испанец. Он там живёт уже 25 лет. Даже по-немецки не говорит, про его знания немецкого культуры и быта тоже много не скажешь. Так что десятилетия - не показатель. У нас в Москве таджики тоже десятилетиями живут)