mexico sure believes in "no walls". except at their banks. note they are acting as TAX HAVENS to corrupt americans avoiding USA tax, and making bids to over-take usa's banks. foreigners are trying to get in BANKING, and they are. it's a nasty situation as far as bank security.
things have limitations. can't get around it. the rain falls on the good and evil. you can be virtuous (like usa) planting seed or errant (like mexico?). but got never said seeds will grow wherever man is