The revolution in Texas lead to war with Mexico in that the land dispute over the border between Mexico and Texas caused the Mexican American War. The advantages that the United States had were that it was wealthier, larger, and more populous than Mexico.