The US is developing new, expensive weapons and testing them on the battleground in Afghanistan. Is this the best idea? How can new weapons designed for ...