I wouldn't even be surprised if it was just 3 US soldiers fighting back
unless it's special forces (and even probably then) they would be in platoon strength, so more than 3.
Everyone have their agenda and believe, and all we sees are Americanize propaganda. IMHO, we may view the situation in Afghanistan & Iraq struggle in a different light if both sides allow to speak the true as equal at a summit of some kind.
Here in the West we label everyone that doesn't have the same believe as us are Taliban/Communist/Muslim/Evil/Terrorists, while the rest of the world sees us as Tyrant/Imperialistic expansionist/Invader/Capitalist pig/Evil.
The Taliban or what ever they call themselves will be heroes/martyrs if their struggle against the West prevail, as how we sees American struggles against the British, Indian Independence against the British, French freedom fighter against the Nazi, and recently Vietnam against American. However, the Taliban will be forever known as terrorists in history if they fail.
Food for thought.
who views North Korea as heroes?