Final answer:
New Mexico did not suffer the invasion of Anglos like California and Texas due to factors such as population density, racial tensions, and practicality. The territories of New Mexico were lightly settled, resulting in a smaller Anglo population. Furthermore, racial tensions and racism towards people of mixed ancestry in Mexico made the acquisition of the entire country more complicated and expensive for the United States.
Step-by-step explanation:
The question is asking why New Mexico did not suffer the invasion of Anglos like California and Texas did. The reasons for this can be attributed to a combination of factors including population density, racial tensions, and the practicality of acquiring certain territories. Unlike California and Texas, the territories of New Mexico were lightly settled by the Spanish, and Santa Fe was established much later, resulting in a smaller Anglo population. Moreover, the racial tensions and racism towards people of mixed ancestry in Mexico made the acquisition of the entire country a more complicated and expensive problem for the United States. Therefore, taking over the California and New Mexico territories offered a more pragmatic and manageable arrangement, allowing the United States to increase its land mass and gain important ports for trade with Asia.