

墨西哥的将军们,通常是社会精英的代表,如富有的有产者或出于一时兴趣的政客,他们在美墨战争中并未有太亮眼的表现。作为高级军官的服役生涯似乎是墨西哥新贵族加强自己社会地位以及国家精英建立自己声望的一种方式。军队同政治权力的高度交织意味着会出现一种反常的制度,即军事生涯的上升要完全依赖政治上亲和力。军衔的晋升不看军功而是看上级的青睐,墨西哥的将军们在舞会上要比战场上更出色。在1830年代晚期,30,000人的陆军有着160名将军,这些人虽然拥有良好的社会地位,但其中大多数人没有具体或理论上的战斗战术概念,其水平只能尽到他的职责或等同他的下属。墨西哥军事学院提供的教学只专注于培养技术人员,即工程师或炮兵,对于指挥人员的工作缺乏理论教学,许多外国人都指出这些高级军官的指挥能力明显不足。不过客观的为墨西哥辩白,在这个时期很少有国家对他们军官的战术战略采取标准的理论化培训,普鲁士不仅是第一批建立这种制度的国家,也在这些国家中处于领先地位,但直到1850年,柏林军事学院才在欧洲取得重大成果。当时的人认为,经验主义优于理论知识,而军队的指挥水平只能靠“堆砌”获得。
