Asylum seekers come to the US to literally escape torture and death. It's not like they're searching for the best freebies. They're looking for someplace safe to live.
Once they get into the US they don't just live off of social services. What the US provides isn't nearly enough for that. So they end up working, their kids go to school, and those kids eventually have children who are US citizens. That's literally the concept that the United States of America was founded upon (after the genocide of the natives). That's the entire intent behind the US Constitution.
By letting people come to the US and stay in the US we're following the founding fathers playbook. It's the founding principal of the nation. That's how things are supposed to work.