Por un lado, como señaló un observador de la época, para acabar con las "intrigas cortesanas" que ponían en peligro al gobierno -«"entonces O'Donnell inventó la guerra de África, guerra injusta porque los infelices moros daban todas cuantas satisfacciones pedíamos, incluso ahorcar a los pobres diablos que habían sido la causa del conflicto; pero era preciso distraer a la corte ultramontana con la guerra contra los infieles, que por su atraso y pobreza se los vencía con facilidad, y de este modo la gloria militar haría fuerte al gobierno y mataba las intrigas cortesanas"»- y acabar con la amenaza de los pronunciamientos de ciertos jefes militares «buscando derivativos a las ambiciones militares» en forma de ascensos, condecoraciones y títulos nobiliarios, con grandeza de España incluida -el propio O'Donnell obtuvo el título de duque de Tetuán-.