It does make sense. The purpose of these asylum laws is to keep people from country shopping. It’s not a tourist program. The United States can accept people from other countries, but it’s my understanding that we do not have to.
Has something changed? I thought international law was that asylum seekers had to seek asylum in the country that shares an immediate border with their home country? Is Venezuela now adjoining the US?