Countries used to declare war when they were invaded. Used to be masses of people coming over a national border without permission would be blown to smithereens. Mexico is a rotten neighbor. It should be considered an aggressor nation.
Yeah, and their barking dog and their kids always crossing our lawn.
Seriously, why not hate the Canadians more? I mean historically there never were provinces of Canada that left Canada and became U.S. states, there was never a chunk of Canadian land that the U.S. ever felt like buying, but we paid hard money for Mexican land and we welcomed several states that moved here.
The U.S. LOVES Mexico. We need to hate the Canadians.