La grande difference c'est que ceux que tu appelles "arabe", ne sont pas réellement arabe. Il n'y a pas eu de colonisation arabe. Ce sont des berberes qui se sont arabisé au fil des siècles. C'est pour cette raison que tout les berberophones du maghreb habitent dans des regions difficiles d'accés(kabylie, aures, sahara, rif, souss) qui ont été préservé de l'arabisation.
Ce que tu oublies de préciser, c'est que une grande partie des corsaires de la regence d'alger etaient eux meme européen(italien, corse, espagnol, etc...)