Votre ressortissant marocain, même né en France, ainsi que ses enfants, même nés en France sont Marocains, selon la loi Marocaine.
Il n’y a donc pas lieu de leur attribuer une seconde nationalité en leur appliquant le droit du sol, qui est un droit que leur pays d’origine ne reconnait pas, et de créer ainsi un conflit de juridiction.
Pour obtenir la nationalité française, il faut être capable de renoncer à sa nationalité d’origine.
Or les ressortissants des pays musulmans ne sont pas considérés comme majeurs par le droit de leurs pays d’origine et n’ont pas cette capacité de changer de nationalité et de juridiction.