The only means of enforcing a "peace" treaty is through threat of war. Eventually thre will be enough Mexicans in the Southwest that Mexico will be able to annex it and our limp wristed leadership will do nothing about it.
That has to do with an unwillingness to fight a current invasion. I don’t see how it has anything to do with the questionable legality of the Mexican War affecting the enforceability of the Treaty.
The invasion of this country by Hispanic illegal aliens, not just Mexican nationals, would be in red alert mode regardless of the legality of the Mexican War. I fail to see how questionable legality made our government gutless against and complicit with the invasion.
By the way, I appreciate your willingness to discuss matters such as these.