因为这种种的原因,美国并没有全部占领墨西哥,美国和墨西哥之间存在着严重的种族和信仰问题,美国的白人非常看不起墨西哥的黑人,因此他们认为墨西哥的黑人不配拥有民族制度,更不配被他们美国所占领,因此美国一部分人在进入曾经墨西哥统治的得克萨斯后,那个被美国人所渐渐占领的领土,强烈的要求加入美国的统治,却因为美国种族的问题被否决了,直到后来发生了墨西哥和得克萨斯在边境的问题上发生争议时,才被美国政府接纳并加入美国领土版块。美国在攻打墨西哥获胜后再次因为种族原因没有全部占领墨西哥,这也为墨西哥保留了一丝余地。
从美墨战争美国不将墨西哥全部占完的原因中可以看出美国存在着严重的种族歧视,而墨西哥却也因为这种种族的歧视从而保住了墨西哥这个国家。