Sure, let's have that debate then. I think what frustrates many US citizens is immigration is clearly broken but for various political reasons, Congress won't touch it. It's clear the system is at the breaking point.
>and immigrants and their children more than pay their way in future taxes and future entrepreneurship.
As someone who is involved in local politics, and encourages more people to be, this is true in long run BUT not in short term. This causes a ton of friction since localities which don't have unlimited debt power ends up eating the cost of this immigration.
Here is CBO source on this: https://www.cbo.gov/publication/61464