That's a good point. But you're not considering several factors. Poverty, education levels, desperation, influence of said coyotes, etc. Generally, the people coming to the US from these areas are poorer, uneducated, desperate, etc. So maybe not in a position to Google asylum statistics and refugee agreements. Smugglers also push to go to the US because of obvious financial reasons. And the most obvious, we are still for many people "the city on the hill", representing safety, security, future, etc.
- - - Updated - - -
I have a ton of respect for anyone that makes the trek through central america and mexico to reach the us.
The issue for me is choosing how we treat people. Two things are certain. People will always do anything to come to the US and we will always deport people.
We can choose to deport people with some sort of decency or we can put kids with down syndrome in cages for the legal equivalent of a speeding ticket.