You have point, but the reason we did so well in the Gulf War, was due to Powell's strategy of overwhelming force.
The reason America(not our military, they did great) did not do so well in the Vietnam war was the policy of graduated escalation, which was a reactive as opposed to proactive route.
We should do our best to stay out of war, but once in it, use any means at our disposal to lessen American casaulties.