I’d rather see a tax on all monies transferred to Mexican banks from US banks….The single largest income from the US to Mexico is monies transferred from individuals in this country (legal or not) back to families in Mexico. $26 BILLION dollars are remitted every year.
If we charged a, say, 20% tax on all such monies that would pay for the Wall nicely. And it would be a greater Dis-incentive to come here and choose to not make this your home…..
I’m not sure if such a scheme is legal or not. But if it is, IMO this is a better solution.