If you weren't a just a one-note Johnny and mere polemicist, Luee, but rather a person who wishes to "discuss" the issue as you so frequently claim, you would note the date the article was published, and its conclusion that while "[the numbers] are significant enough to demonstrate immigration's impact [they are] small enough to suggest there's far more their data can't explain."
If you're arguing the factors are the same now as they were then, you probably should provide some support for that as well.