1. 명백한 운명: 미국이 북미 대륙으로 영토를 확장할 운명이라는 믿음은 전쟁의 강력한 원동력이었다. 많은 미국인들은 멕시코를 포함한 대륙의 다른 지역에 민주주의 제도와 가치를 전파하는 것이 그들의 의무라고 믿었습니다.
2. 텍사스 합병: 1845년 미국의 텍사스 합병은 전쟁의 주요 촉매제가 되었다. 멕시코는 텍사스를 분리된 지역으로 간주하고 미국의 합병을 인정하지 않았습니다. 이는 양국 간 긴장을 불러일으켰고, 결국 전쟁 발발의 원인이 됐다.
3. 경제적 이익: 미국 정착민과 사업가들은 멕시코, 특히 자원이 풍부한 텍사스와 캘리포니아 지역의 토지를 취득하기를 열망했습니다. 이러한 지역으로 확장함으로써 얻을 수 있는 잠재적인 경제적 이익이 전쟁의 위험보다 더 큰 것으로 간주되었습니다.
4. 정치적 야망: 제임스 K. 포크 대통령과 같은 일부 미국 정치인들은 전쟁을 정치적 영광과 명성을 얻을 수 있는 기회로 여겼습니다. 국가를 승리로 이끌면서 포크는 자신의 인기를 높이고 자신의 유산을 확고히 하기를 바랐습니다.
5. 인종차별 및 반멕시코 정서: 멕시코인에 대한 만연한 인종차별적 태도는 전쟁을 정당화하는 데 한몫했습니다. 많은 미국인들은 멕시코인들이 열등하고 문명화되지 않았다는 믿음을 포함하여 멕시코인에 대해 부정적인 고정관념을 갖고 있었습니다. 이러한 태도는 미국이 멕시코를 "문명화"할 의무가 있다는 생각에 기여했습니다.
6. 군사적 오만함: 미국은 최근 1812년 영국과의 전쟁에서 승리를 거두었고, 이는 많은 미국인들에게 그들의 군사력에 대한 자신감을 심어주었습니다. 이러한 자신감은 미국이 전쟁에서 멕시코를 쉽게 이길 수 있다는 믿음에 기여했습니다.
모든 미국인이 멕시코와의 전쟁을 지지한 것은 아니라는 점에 유의하는 것이 중요합니다. 특히 전쟁이 불필요하고 정당하지 않다고 생각하는 사람들로부터 전쟁에 대한 상당한 반대가 있었습니다. 그러나 위에서 설명한 이유는 여론 형성에 영향을 미쳤고 궁극적으로 1846년 전쟁 발발로 이어졌습니다.