The hedgehog strategy there worked, brilliantly, but it is a strategy, a strategy designed around not losing. In the case of the American military, most of our missions now have specific aims that can't be accomplished by simply avoiding disasters.
On the other hand it was somewhat the tactic of the Iraqis, or even more so the Taliban. To not lose by disrupting society enough that their enemy can't "win".