¿Por qué los reyes de la antigua India nunca se apoyaron mutuamente durante una invasión para defenderse del invasor, a pesar de que sabían que serían el próximo objetivo?

A2A.

Bueno, esto no es del todo cierto. Se formó una alianza de los reinos hindúes para repeler a los invasores árabes en 738 CE y tuvo éxito en su empeño. Esta es la entrada de Wikipedia de la Batalla de Rajasthan.

La Batalla de Rajasthan fue una batalla (o serie de batallas), que se libró en 738 CE, donde una alianza hindú repelió a los ejércitos árabes invasores y expulsó a los árabes de las áreas al este del río Indo. La batalla final tuvo lugar en algún lugar en las fronteras de los modernos Sindh y Rajasthan. Los ejércitos árabes capturaron Sindh, pero se contuvo una mayor expansión después de lo cual el ejército árabe se retiró a la orilla occidental del río Indo. La alianza hindú consistió en el emperador indio del norte Nagabhata I de la dinastía Gurjara-Pratihara, el emperador indio del sur Vikramaditya II de la dinastía Chalukya y muchos pequeños reinos hindúes en el siglo VIII. La conquista musulmana de Persia por las fuerzas árabes en un corto espacio de tiempo les dio a los árabes la confianza para invadir India, que terminó en un fracaso.

En cuanto a la pregunta, la razón principal es la rivalidad interpersonal. La rivalidad entre dos vecinos o naciones similares siempre es mucho mayor que la enemistad entre países distantes o contra los invasores. Es por esta razón que India y Pakistán continúan fomentando el odio el uno contra el otro, mientras que ambas naciones efectivamente no tienen sangre mala con Gran Bretaña. Es por esta razón que España y Portugal lucharon durante la época colonial.

La India, como la conocemos hoy, no existía cuando nos referimos a épocas anteriores. Fue dividida entre varios reinos como Magadh, Kaushal, Ambi, etc. Las regiones al sur de Vindhyachal fueron reconocidas como Sur. Debido a la vasta geografía, las diferencias y la rivalidad entre ellos, el sentimiento de nacionalismo (podría haberse limitado a su reino) puede haber sido diferente de lo que percibimos hoy. Maharana Pratap luchó por Mewar, Laxmibai luchó por Jhansi (apoyado por Tantya Tope), Prithiviraj luchó por Ajmer y Delhi, etc.

PD: Ha habido casos de alianzas entre varios reinos en la India durante los tiempos antiguos y medievales, según lo citado en respuesta por Rachit Ajitsaria.

Algunos lo hicieron, otros no, algunos los apoyaron.