Comparing Mexico’s growth with other developing countries particularly in S.A. is pointless, because you specifically claimed that Mexico was suffering due to NAFTA, something pretty unfounded and ignoring the actual growth in prosperity Mexico has experienced in that period of time. And as cited in my first post, the increasingly optimistic outlook in Mexico has had an effect on illegal immigration. This isn’t to deny the effect of US economy. However, the trend preceded the crash of 2008, and continues.
Furthermore, your characterizing of neoliberalism as opposing free movement of labor simply seems unfounded.