You don't ever hear of US soldiers being beheaded by the Taliban....................
1) The US is willing to pay ransom for each and every American soldier who falls into the hands of the Taliban. The US does not make any distinction between Officer-class and Enlisted Soldiers. So all American captives are treated as "valuable property" by the Taliban.
2) On the other hand, our Army has refused to pay ransom for ordinary enlisted men. It only pays ransom for return of captured Officer-Class (graduates of the Military Academies) prisoners. So the Taliban spare the Officers and hold them for ransom. But the ordinary soldiers (enlisted recruits) are worthless and so the Taliban just kills them.
All this beheading can stop (or reduce significantly) if our Army were willing to pay ransom for ordinary foot soldiers as it is now pays for captured Officers.