Le droit du sang n’existe pas, la transmission de la nationalité par la filiation est une exception, elle concerne peu de monde, seulement les français expatriés à l’étranger, et encore tous ne choisissent pas de donner la nationalité française à leurs enfants.
La grande majorité des nationalités françaises sont accordées selon le droit du sol, et c’est plus que normal, car ce qui fait de quelqu’un un français, c’est tout ce qu’il reçoit de la société française, la langue, sa culture etc ... en grandissant en France et au contact des autres français.
L’enfant qui nait de parents français en angleterre, qui grandit en angleterre, qui parle anglais et qui reçoit ce que chaque enfant anglais ( éducation / culture ) reçoit de la société anglaise aura beau avoir marqué nationalité française sur sa carte d’identité, ça sera un enfant anglais ...