En efecto, México y toda centroamérica a excepción de Panamá se independizaron el mismo día.  Hay que enfatizar que la provincia "mexicana" de Texas, se independizó antes de esa guerra en el año 1835, y se erigió la República de Texas.  No fueron los estadounidenses que se la quitaron a México. 
Pero el problema no es ese , el problema es que todos esos países fueron parte de España, no como colonia , sino como virreinato.  Todos sus habitantes eran CIUDADANOS españoles. 
Yo especulo, que si hubiesen permanecido como virreinato español, ni Texas se habría independizado de Mexico , ni USA, le hubiera quitado California, Nevada , Utah , Nuevo Mexico y algun otro territorio que se me escapa.
es decir que a "Mexico" le quitaron todos esos territorios,  en poco más de 2o años despues de haberse indendizado de España. ... ... TERRITORIO ESPAÑOL, territorios que de "mexicanos" no tenían muy poco. Solo basta revisar los nombres CASTIZOS de sus pueblos y ciudades.
No pretendo con esto denigrar la mejicanidad de lo que es un hermoso país, pero si resaltar que lo que hizo grande a nuestros países fue la herencia ESPAÑOLA,  y que nuestros políticos criollos , desde un inicio , no fueron sino unos pillos.