Well considering the odds, they did pretty D well if you ask me. Pershing should have taken full control and declared it an new American territory while he was there.
I wholeheartedly agree.
I was being a little tounge-in-cheek, Sam Houston was a great Texican, patriot, general, tactician, and strategist. I join Texans in honoring him.
I also agree he did not have enough military strength to deliver all of Mexico, as you say, he did just fine delivering California.