Final answer:
The United States didn't welcome the Texans with open arms due to political, cultural, and economic tensions, as well as the issue of slavery.
Step-by-step explanation:
The United States didn't welcome the Texans with open arms due to several reasons. First, the Mexican government grew wary of the growing presence of American settlers in Texas, their reluctance to abide by Mexican law, and their desire for independence. The Mexican government passed laws to assimilate Americans into Mexican society, but these efforts failed.
Second, there were political, cultural, and economic tensions between the Mexican government and the Texans. Culturally, the Texans remained distinct from the Mexican population, and politically, Texans dominated local government. The Mexican government also saw the Texans as an economic threat to the Mexican population.
Third, the issue of slavery was also a point of contention. Slavery was illegal in Mexico, but some slaveholding Texans found ways to circumvent the law. The expansion of slavery in Texas raised concerns and added to the reluctance of the United States to annex Texas. Adding Texas as a state would upset the balance between free and slave states.