While I agree with almost everything in your post, we do need to stop giving LPR status to families of anchor babies. No work, no handouts, for families of anchor babies.
Agreed.
Someone wake up our head-in-the-sand-congress, please.
A simpler and better solution is simply to get rid of birthright citizenship for children with no citizen parents. Other countries don’t have this policy, and it only causes problems for us. The only rationalization for it is to undermine our immigration laws and create a situation where illegal immigration is a never-ending problem that amnesty advocates can take advantage of.