The Indians, and by extension the Hindustanis, have had a major identity crisis from inception.
Tangent: this is a common AOE2 problem the further we get away from Euro civs, but they also really screwed up the rest of the Indian civs too.
I was talking with a Dravidian guy the other day and he too was disappointed.
From the history they’re pulling from, they should be the Mugals or the Abbasids.
Hindustani refers to the native Indians under rule from the conqueroring Islamic Caliphate.
Edit: it would be more representative to call them Mugals and have civilians with the same voice lines, like how the Briton nobility (kings/queens and monks, and knights if they talked) speaks Latin while the peseantry speaks anglo-saxon.
It’s like calling the Aztecs the Nahuatl.
The civ is based upon the empire, but the name refers to the general peoples under the empire.
The Turks have a similar problem, the civ is based upon the Ottoman empire, but the campaign depicts the Seljuks and other nomadic tribes, hundreds of years before the Ottomans and gunpowder.