Like I said before, when it was calculated before that immigrants were a (very small) net benefit to the economy, no account was taken of their use of public services, when it is then that is no longer the case.

Besides not everything is about money. That may be the motivation for the corporations who want open borders but there are more important things to the public like preserving our cultures, keeping women and children safe, preventing terrorism, not feeling like strangers in our own neighbourhoods.