The Taliban blew up hardly any shit too compared to the US in Afghanistan and yet here we are. You can lose on the military front but still win the war, if the population thinks the $200 billion (will be probably way more) and the couple dozens of dead soldiers aren't worth it. Couple that with higher gas prices and higher inflation and the US population will lose interest in this war quite quick. Especially after the disasters in Afghanistan and Iraq.