I hope you are right. I think the tipping point has already been reached in Southern California (all the way to SF maybe). I don't think they will fight it.
Maybe we should get 1000 or 10000 Americans to go to Mexico city and hold a rally, block streets and wave American (and a few Mexican) flags. Wonder what the response would be? (Under the Mexican Constitution it is ILLEGAL for non-citizens to have or attempt to have any involvement in Mexican politics.)