La escuadra española fue enviada a una guerra perdida de antemano por unos dirigentes políticos que conocían la superioridad del enemigo, pero optaron por no enfrentarse a una población que había sido convencida del triunfo por una prensa irresponsable y sensacionalista, y que no habría permitido que el ejército no actuara ante un ataque contra el territorio nacional (Cuba no era considerada una colonia, sino una provincia más del país; pero tanto legalmente como de hecho era administrada como una colonia).