past perfect wyglada tu dziwnie
jezeli mowisz o kims, z kim straciles kontakt i do tej pory nie odzyskales, uzyjesz present perfect
jezeli opowiadasz o tym po ponownym spotkaniu, moim zdaniem moze byc present perfect lub simple past
Past perfect powinien byc zaczepiony o cos w past simple, tak jak piszesz. podejrzewam, ze ludzie, ktorzy uzywaja past perfect, chca podkreslic, ze juz przeciez sie spotkali (a wiec present perfect, znaczacy 'nie mam z nim kontaktu od 10 lat', nie odpowiada sytuacji), a jednoczesnie czuja, ze powinni uzyc czasu perfect (ze wzgleu na 'for 10 years')