I said no as in, no, India was not on the level.Well the last statement of my post was that the Portuguese must have been more advanced. Then you said no.
But I get what the post meant now. Still the Indians weren't that ahead in land combat, they just a logistical advantage (distance, home territory, and all).
Army-wise, yeah. Land combat would be more on the level when we talk about the Delhi Sultanate, but the Mughal Empire would be ahead of Europe in terms of army. We're talking about an empire which was planning on taking Hejaz, and probably only backed out because their army would have to take Portuguese boats there.