Cosas a tener en cuenta sobre Roma:
1. Las legiones romanas tenían una superioridad tecnológica abrumadora respecto a la mayoría de sus enemigos. La mayor parte de sus victorias se basa en la movilidad que les daba su extensa red de calzadas o en alguna obra de ingeniería monumental como el sitio de Alesia o el puente gigante sobre el Danubio. Eso sin contar inventos como escorpiones, onagros, etc.
2. Cuando lucharon contra enemigos que podian rivalizar en tecnología con ellos lo pasaron muy mal. Con Cartago ganaron in extremis y con los partos fueron derrotados muchisimas veces hasta Trajano.
3. Las legiones eran casi imbatibles en campo abierto, pero en el resto de especialidades no eran especialmente buenos. No eran capaces de dominar con facilidad las guerrillas (como les pasó en Hispania, Galia, Judea, Germania, en Britania y casi en cualquier sitio donde estuvieron). En los asedios sufrían demasiado para terminarlos con facilidad y siempre recurrían a su superioridad tecnólogica con obras de ingeniería o máquinas de guerra mucho más avanzadas que las de sus enemigos.
4. Roma dominaba el comercio y era mucho mas rica que el resto de enemigos. Podia mover cantidades ingentes de dinero. Y sin dinero no hay guerra.
5. Y por último, Roma al final fue superada por nuevas formas de combatir más modernas y nuevos materiales. Las espadas godas, por ejemplo, ya superaban a las romanas.
Y sobre los ejércitos medievales:
1. En la mayor parte de Europa (aunque no en España) solamente tenían entrenamiento militar los nobles. La nobleza no confiere mejores cualidades para la batalla. Cualquier ejécito profesional abierto a todos los ciudadanos (como Roma) ya permite seleccionar a candidatos con mejores cualidades.
2.-Los nobles no dejaban de ser nobles. Comían lo que querían, bebían lo que querían y no tenían a nadie que les exigiera. Los soldados romanos hacían marchas de 40km diarias y entrenaban con espadas de plomo. Los nobles justaban, entrenaban un poco con espada y se amaban a las campesinas. Como siempre, hay honrosas excepciones: había nobles que se lo tomaban en serio y eran excelentes luchadores y legionarios que se cansaban y desertaban...la diferencia es que en Roma "a estas honrosas excepciones" las crucificaban.
3. Cada vez que un ejército medieval salió de Europa le dieron pal pelo. En las cruzadas, en Asia, en el norte de África, etc. La paliza que los mercenarios aragoneses dieron a los turcos en Anatolia fue una excepción.
4.- La estrategia militar sencillamente no existía. Trazar estratagemas, celadas o cualquier otra cosa que no fuese ganar por la fuerza del brazo era innoble. Ningún noble estudiaba táctica o estrategia militar y todos los tratados clásicos sobre la falange o las legiones acumulaban polvo en los monasterios.