Mexico encouraged Americans to come to TX to help them fight the Indians. There were few Mexican civilians in TX because of the Indian problem. It’s not the fault of Americans that Mexicans weren’t interested in moving to TX until it was tamed and made livable by Americans.
That is what happened with Rhodesia.
Until it was developed it was not populated by the local tribes.
Once there was infrastructure they came pouring in.
They overwhelmed the infrastructure, took over and turned it into a disaster.
.
There were Mexicans here, and they wanted out from Mexico too.