Because the government is both corrupt and stupid.
I have no doubt the cartels who are worth billions, are paying off the corrupt politicians to ensure the border stays wide open forever.
“Because the government is both corrupt and stupid.”
Corrupt, but most definitely not stupid.