Wrong, All or most of the pashtun tribes (60 tribes or so) have never been defeated. Yes some tribes were defeated and ruled by the above. But there is no evidence that all or most tribes have been defeafed and all their land ruled. One of main reasons is and was, pashtun never had a centric point from where they could be ruled, even today. Your other points are out of context and no substance, mostly facebook and some blogs stuff.
We can make it either very tricky or very simple. We first need to determine if the discussion is about Pashtoons/Afghans, or Afghanistan? Not all tribes may have surrendered to the invaders but Afghanistan as a territory has been conquered in its entirety and ruled by foreign invaders far longer than the locals. Alexander marched into Afghanistan after defeating Darius III, suggesting Afghanistan was either under a complete rule or suzerainty of the Persians. Cyrus and his successors had properly ruled over Afghanistan. These are the Kingdoms that ruled Afghanistan after Alexander's death one after another:
* Seleucid Empire (Greek): they ruled as far as the Mediterranean
* Muryans empire (Indian)
* Parthians (Persian)
* Indo-Parthians (Persian) broke away from original Parthians & took Eastern Afghanistan & ruled much of Pakistan
* Greco-Bactrian (Greek), came from Greek population in Afghanistan (Greeks never left)
* Indo-Greeks (Greeks who broke away from Greco-Bactrians), ruled much of Central and Northern Afghanistan, Northern Pakistan, and Turkmenistan.
*Indo-Scythians (Persian), took Southern Afghanistan and almost entire modern day Pakistan.
* Kushan Empire (Indo-Europeans people); entire Afghanistan, Pakistan, and North Central India.
* Sasanian Empire (Persian); entire Afghanistan and Pakistan.
--> Hephthalites: Persian influenced Central Asian tribe living in Afghanistan. Not Pashtoons or their precursor tribes but perhaps first locals or localized people to rule Afghanistan in a very long time.
* Arab conquest of Afghanistan
* Post Arab conquest many of the kingdoms that came to rule Afghanistan, including the Ghaznavids, were largely Persianide Turkic (including Seljuic) Mamluk dynasties.
In between, there may have been instances of local rules in small pockets.
* The local Afghan/Pashtoon tribe that eventually succeeded in taking Afghanistan from foreigners was Durrani tribe. Ahmed Shah Abdali has rightly earned the title of "Ahmed Shah Baba."
* Ranjeet Singh later took what is now KPK and small pockets of North-Eastern Afghanistan.
* The British were defeated in Afghanistan but they kept what is now KPK.
Afghanistan is indeed a graveyard of empires, not only because Pashtoons are hard to subjugate but also because foreign invaders have fought each other for it as well.
Note:
It appears that the Greeks never left. They assimilated with the locals.