This might explain your last sentence. "Can't speak for the rest of the world but it would seem that Canadian Muslims can fix things here."

Muslims as a percentage of total population
France   9.6%
Canada  3 %