Taliban thought that the severe weather and heavy cloud cover would protect them.
Not with US Air Force and US Navy aircraft on station.
They found out how wrong they were as the FAC on the ground had what he needed to target the enemy and the bombs rained down through the clouds, precisely on target.
The more of these Taliban, Al Quida, and any other fundamental Islamic fighters we eradicate and slaughter, the better.
They wanted to become martyrs? Well, the meeting with God has been arranged.
I'm sure they were quite surprised when death came raining down from the clouds like God unleashing His holy vengeance upon them.