"1. tiens un marocain
2. tiens un francais d´origine marocaine
3. tiens un francais"
moi perso, si je devais me poser la question, ce serait plutôt la réponse 2 modifiée: "tiens un belge d´origine marocaine dont la famille vit en belgique depuis 3 générations et qu´il faut donc légitimement considérer comme belge malgré le fait que lui se considère avant tout marocain."
Mais c´est un peu long comme réponse.
Tout ça pour dire qu´en ce qui me concerne, le problème n´est pas vraiment là. Énormément de personnes d´origine étrangère aiment se définir de la sorte. Parler de "français (ou belge) de papier", ça fait politiquement incorrect mais c´est souvent assez proche de la réalité.
Je parlais encore récemment avec une fille qui me soutenait inflexiblement qu´elle était turque et rien d´autre, malgré le fait qu´elle ne connaisait pour ainsi dire pas la langue, et qu´elle ne passait en turquie que quelques semaines de vacances par an. Et franchement ce n´est pas l´exception.
(D´ailleurs, j´en connais aussi qui se définissent comme espagnols ou italiens alors qu´ils sont en principe plus belges que moi).