I agree with this and support more or less open borders due to comparative advantage (even below average people can provide benefits due to trade). I was simply questioning whether Mexico is really sending us people above their mean/median.
I don't think that is a good argument, since once they move to the US they would be making middle class wages in the US, since they have the relevant skills to be employed in middle class jobs.