Otras causas del fracaso de la guerra del 68 están relacionadas con la falta de recursos para continuar la guerra, la campaña pacificadora del Capitán General Arsenio Martínez Campos y la oposición sistemática del Gobierno de los Estados Unidos al ejército libertador, y su apoyo a España.