Just skimmed through it. Good post and very information!
You do explain well that while instances where the Indian subcontinent was under the rule of one empire as a single entity are rare throughout history, there is a factual case to be made where you can say that a handful of major empires were dominating the land. Hence the claim that India was always littered with small, weak empires is erroneous.
I am glad we have reached an agreement on the above.
A small question:
So you state:
Now just to go back to the thread you would see that in the thread I specifically mentioned 'post 1000 AD.' So in relevance to the question posed in the OP, how would you describe this period (post 1000 AD) where at time invaders who had set up empires were being defeated by new invaders and the presence of local Indian entities in some areas (esp North India) were non-existent?
From the case you put forward in the quote above it does it seem to be the other case you put forward which is that : "even when politically divided, India was not an easy place to conquer. The ancient Indians were therefore not at all militarily weak or lacking in courage." In this case the natives are so weak that they are not even in the battle at some places and invading forces are fighting empires which themselves had invaded and set up a kingdom earlier. The locals empires are no where to be seen in some places.
Basically the short question is. How do you define this post 1000 AD era where it seems that India is seen as a play thing for invading forces for the most part? (Marathas, Ranjit Singh etc not withstanding). 1000 AD forwards it was invading forces taking over other invading forces with Marathas being the among the few (i think only) indigenous empires which was able to conquer a large part of India. (Not rule it for any significant time though)
As I have said in my 1st post on this topic, India civilizationally began its decline in the last millenium. If you observe the influence of Indian civilization over such a vast area of Asia and contrast it with its fortune post 1000 CE, you cannot escape from this conclusion.
This is a natural phase that each civilization has to go through.
In contrast, Islamic civilization was on the upswing and it dominated the world upto the time when European colonialism took over in the 18th century.
In my humble opinion, this is one way of looking at the issue. When a declining civilization is faced with one which is in high spirits, more often than not, the winner will be the latter. Post 17th century, when the Islamic civilization began to decline, you can see how it fared against the Marathas.
------------------------
Having said so, let me say that the perception of Indian kingdoms being walkovers for the Invaders post 1000 CE is not correct.
When Mahmud Ghaznavi started his campaign he faced a very stiff resistance from the Kabul Shahis. This is acknowledged in the work of Utbi, the chronicler of Mahmud, who was otherwise very bigoted against the 'idolatrous' Hindus. Infact, in one of the battles, from what I can remember, the battle was very fierce and evenly matched and it was only the better fortune of Mahmud's army that made them the victors.
After the defeat of the obstinate Shahis, Ghaznavi had a easier time raiding several North Indian kingdoms. One of the probable reasons was, according to the Islamic sources, the Rais of Kabul Shahis were the greatest kings of India. In their battles with Mahmud, several other North Indian kings had helped the Shahis. Inspite of this, Mahmud emerged victorious and this probably demoralised the lesser Hindu Kingdoms who were any way, militarily no match for Mahmud. However, Mahmud was indeed unsuccessful in raiding Kashmir and had to come back after making a failed attempt.
-------------
After the death of Mahmud, his successors were not much successful in raiding India. Though they did not lack in intent, these Ghaznavi successors were probably not as gifted. Though it is not quite clear, from the inscriptions of some of the Hindu kingdoms from this period it appears that they may have defeated the Muslim armies on more than a few occasions.
Hence, we see the next successful invader in the shape of Ghori more than 150 years later.
Mohammad Ghori too, was defeated twice, once by the Solanki king of Gujarat in 1176 and then by Prithviraj himself. It was the third time that he got lucky.
------------
After the establishment of the Delhi Sultanate, it grew in power steadily and was very powerful in the time of Allauddin Khilji. In his time, the Mongols made several attempts to conquer India but were repelled back comprehensively. Hence, the invaders, the most fearful of their times, had no luck in India. Contrast this with what the Mongols were able to achieve everywhere else and we may better appreciate this feat. This single instance itself repudiates the claim that the Invaders always had it easy post 1000 CE.
--------------
Later in 1398, Timur Lame did have it easy and devastated North India. However, Timur, was one of history's greatest conquerors. It wasn't like India was being invaded and conquered by all & sundry.
--------------
It is than in 1526, that we see another great invasion, that by Babur. Here it is without doubt true that all of yours arguments are proven true. Babur was nowhere near to Timur in terms of military might. His army was a small fraction of Lodhi's army and yet he had an easy victory.
However, here too, we should not forget that in Humayun's time, Sher Shah Suri was able to drive away the Mughals. Even after they had regained Delhi, the battle between Akbar & Hemu at Panipat was a fierce one with Hemu clearly having the upper hand. It was a fortuitous victory in that battle which reclaimed the throne of Delhi for the Mughals.
The defeat against Nadir Shah of the Mughals was not really due to inferiority in arms but due to the imbecility of the leaders. While in the time of Ahmad Shah Abdali, there was the major victory against Marathas in Panipat. However, this battle did not stop Marathas from taking over Delhi 10 years later.
---------------------
Here we have taken a brief survey of major invasions of the post 1000 CE era. We can see that while the invaders had a upper hand relatively, a simple generalisation of the kind you're trying to make cannot withstand the facts.