Франция в своё время была великим колонизатором и прихватила себе огромную стопку южных территорий. Там она майнила себе ресурсы за счёт местного населения. А когда настала пора отказаться от колоний, все их жители (прекрасно говорившие на французском к тому моменту) стали гражданами метрополии. Да и сейчас у Франции есть куча непризнанных территорий-островов в морях и океанах.
С тех пор если любого негра спросить, откуда он, он сначала назовёт свою малую родину, а потом с гордостью добавит "mais je suis Français!". Смысл, думаю, понятен. Я могу не помнить всю историю досконально, поэтому советую вам перепроверить, если вы серьёзно заинтересованы этим вопросом.
Вдобавок, в парламенте Франции сейчас сидит левое правительство. Они одобряют миграцию, дают бесплатное высшее образование и топят за мультикультурализм. Эмигранты, которым правительство даёт щедрый вэлфор - это очень дружелюбный электорат для социалистов, социал-демократов и всего левого крыла. Их выгодно прикармливать, потому что они дают прирост голосов.