A reason people oppose the war in Afghanistan is because they feel it has stretched on and on.(Discovery World).
(Discovery World).
Cost of the war and amount of casualties of American Troops
In total, 2,144 U.S. military personnel have given their lives fighting in and around Afghanistan as part of Operation Enduring Freedom.
The war in Afghanistan has cost America $4,000,000,000,000 .
1,742 U.S. troops died in the Afghanistan War
("Cost of National Security").; (Crowley).