That isn’t the only reason. President Andrew Jackson released General Santa Anna back to Mexico the very next year after the Alamo. Eleven years after the Alamo, Americans once again had to fight Santa Anna at the battle of Chapultepec. In his later years Santa Anna lived on Staten island in New York. Does this traitorous act by a president sound familiar. This man had hundreds of prisoners executed and is given a free pass to wage war on Americans once again. Sounds like current events to me, John Boehner and his master comes to mind. Millions of us without jobs and amnesty is the priority.
I don’t know a lot about Santa Anna, but I do know that in those days, when a battle was over either by outright victory or surrender, it wasn’t the habit of the victor to summarily execute officers.
Officers surviving a defeated battle always had the chance to come back another day.
That was Sam Houston, not Andrew Jackson. At the time, Texas was still a Republic and not part of the United States.