Post modern insurgency You don't attack people, you attack the infrastructure. The modern infrastructure is complex and delicate with a very high population density. Food, water, power are all vulnerable.
I agree that food, water, and power are all vulnerable. As are transportation, communication, and medical services. It isn't hard to blow stuff up and cause a lot of chaos, forcing the .gov to spend a lot of resources on civil control and services.
However, what would you gain by destroying infrastructure? Blowing stuff up is just blowing stuff up. And I've been to a country that has had a crap ton of things blown up. You do not want to live in Iraq. The easiest thing to fix are the roads, roads are relatively cheap to build if you don't mind having cheap roads.
Blasting a country back into the stone age doesn't do anyone any good.
War is about killing, killing people. Blood on the streets an all that. Blood on your hands and conscience. War is a waste of energy and life without a clear end state and a plan to achieve it. Hence the success of Mao, Lenin, as well as our Founding Fathers.