There is one thing to be mercenaries who do it out of career choice ala Diego Costa, Senna and some of the Oriundi, these are adults who move to a country professionally to play a sport and then choose to play for that country after they are rejected by their nation more or less (Costa rejected Brasil at the end, but after years of being ignored). They have legal right to represent them so no real fuss, but its entirely another matter comparing that to 2nd generation immigrants. This is the upteenth time you question african players who are BORN AND RAISED in the countries they choose to represent (Pogba, Balotelli, this Keita kid, and others).
Its senseless dude, and if you think hard on it its not any better then the closeminded bigots who dont welcome them, because you dont respect their choice and will to represent the country they are born, raised, and is essentially is all they know despite their heritage and origins being elsewhere. Its hard to move on with attitude like the one you constantly show.