From your link:
I define immigrants here as those with a parent born outside the country, so it includes second generation immigrants.
then
In the case of America, 99% of the population originates from other countries, be they England, Italy, Sweden, India, Africa, Hong-Kong or Mexico.
So if you're saying that 99% of the US population is first- or second-generation, that means that amount of population have come here in the last two generations. The baby boomers are retiring now, so lets use them as an easy 'oldest' generation.
The US currently has 300 million people. So according to this guy, just before the boomers, there were only 3 million people.
Truly, it is a testament to the industriousness of the American public how with only 3 million people, they managed to send 16 million to serve in the military in WWII, and still have enough people left over to manufacture military hardware to supply the Allies.
The guy has a point about home environment being important, and that endemic poverty for blacks in the US is a problem, but you can't just carve those out of the results. For a start, those blacks are still American, born and bred for generations. Secondly, every country has sections of entrenched poor. In the US it's much easier to divide along race lines. In the UK, you have a ton of whites that come from equally crime-riddled, poor neighbourhoods, but they don't get excised from the tampered data.
The author starts out with a reasonable concept, but horribly mangles the philosophy and method to isolate the numbers.