All fair points, however if we take everything you said at face value (which I mostly do, with some caveats) it does give give one pause to consider what a constant stream of new migrants means. It all sounds well and good to say that the problem is self correcting after a few generations, but if you are constantly "importing" new (1st generation) migrants, this lag-time becomes a serious issue quickly.