They pay sales taxes, sure. But they don't pay income or property taxes, not without an SSN. (Texas does not have an income tax, but has property taxes. The Feds have an income tax. Don't be pedantic)
Maintain infrastructure, pay for roads that can handle the traffic, pay for public schools that can handle the masses, pay for enough fire fighters and trucks, shit like that, and ramp up in the time frame of 3 years
493,000 immigrant visas were given out in 2022. It's extremely easy to enter, just too many too quick, and y'all have to wait your turn.