Because demolishing a fucking mosque to kill 10 terrorists is worth creating 100 more terrorists.
Jesus christ deal in reality. There is a reason there is no solution to Afghanistan aside from pulling out. You give the troops free reign, they kill more terrorists but for every terrorist they kill they create at least 5 more from the innocent civilians killed.
And clearly the current situation with the limitations on engagement aren't working, either. We need to get out entirely.