Several years ago, this topic erupted on the local news. Today, historians challenge their claims.
Slavery was the cause of the Texas Revolution???
"This one was seldom heard before the 2010s. It has been spread by people attempting to delegitimize the Texas Revolution for reasons of activism.
Mexico's history with slavery is complicated, especially if you consider not just chattel slavery, but debt slavery (peonage.)
The typical ill informed view is that Mexico abolished slavery, Texians continued to hold slaves in defiance of this abolition, and when Mexico had finally had enough, Santa Anna came to assert national authority.
Here's what really happened:
September, 1829 - President Guerrero, using emergency powers granted to him to fight back a Spanish reconquest, issued a decree abolishing chattel slavery in all of Mexico, except for the Isthmus of Tehuantepec.
December, 1829 - Guerrero, responding to requests from the elected leadership of Coahuila Y Texas, exempted Texas from the decree.
February, 1831 - the deposed President Guerrero was executed and all of his emergency decrees annulled. Chattel slavery was then legal in all of Mexico until the Mexican congress abolished it in the spring of 1837, a year after Texas had won independence.
Debt slavery remained legal in Mexico into the twentieth century. (What's the difference between chattel slavery and debt slavery? Not much practically speaking. Living and working conditions were about the same.)
The people of Texas revolted for the same reasons as the people of Yucatan, Zacatecas, Nuevo Leon, Tamaulipas, and Durango.
Had Texians supported the new centralist regime, instead of insisting that the constitution be restored, Santa Anna would have left them alone.
An interesting consequence of Texas independence was that Texas chattel slaves tried to escape south and Mexican debt slaves attempted to flee north. Both groups were seeking freedom on opposite sides of the Rio Grande."