Honestly, if the US annexed more of Mexico after the Mexican War, it would have actually benefited Mexico.
If one knows anything about Mexican history, the underpopulated northern regions were sources of rebellions and unrest.
A smaller Mexico would be more stable and unified.