Missing from the lame analogy was the background info that the grandfather participated in killing many family members of the attacker, fenced them in, stole their land, etc. to the level where they are willing to sacrifice their lives to protect what is left of their families. The grand daughter didn't deserve assault, but with the grandfather, when you have blood on your hands, everything looks like a towel.
I cannot imagine any of us americans being forced into a concentration camp, not being allowed to leave, having our families indiscriminately slaughtered, and not fighting back any way we could muster. I know I would go down fighting the occupiers, whether they be foreigners, magats, religious zealots, etc. Red Dawn showed what would happen.
The mexico part of it is just ludicrous. Why would they attack us? No motive. We are not bombing them constantly, or he might have a point that eventually they would retaliate any way they could. So that part of the analogy is just silly.