It seems like discrimination on the basis of national origin if documents produced by the Mexican government are accepted but not from all other countries. It's bizarre that we're handing over immigration control to the very corrupt Mexican government ---where a big enough bribe can buy you about anything.