I think the problem is that we forget how easy it is for us to just present our passport (or EDL/TTC with neighbors) and get in to a lot of countries for business, vacation or even procure a short-term work permit in some cases. I agree with documented, vetted, entry but we need to be realistic about the fact that we've put up a lot of barriers to that actually being a viable or easily workable option.
Land ports are about the only places that someone that's working class or migrating for economic reasons can show up to and present themselves for review. Consulates work for narrowly-qualified individuals only. If we implemented a universally accepted form of ID that respected privacy while allowing for background checks, and entry was based on good behavior instead of financial standing or what country you were from that'd be a step in the direction you're looking for.
Before anyone says that someone poor would be a strain on social safety nets/healthcare, because that's what undocumented immigrants are, P, O, O, R; That's always been a lie used to manipulate both US and DR voters.
People who come to work in the US contribute but don't get the services, people who go to work in the DR spend quite a bit into the local economy for the rare use they might give the public health system which is NOT free. Yes, the stories about Haitian mothers just going in to the DR to get FREE ob/gyn services were demonstrably false: The numbers were exaggerated, they were charged for those services, and crossed over because the mortality rate in the DR is lower. In the DR even services that are supposed to be public aren't free, if you doubt that drop by a public hospital and find the cashier/insurance line and stand there for a few hours then get back to me.

Dominican Republic spent RD$1,068 Million on Haitian births in 2024
<p>Santo Domingo.- The Dominican Republic invested approximately RD$1,068,757,173 in childbirth and cesarean section procedures for 32,967 Haitian mothers who gave birth in public hospitals in 2024, based on an average cost of RD$32,419 per delivery, according to international studies. According...