Watching TV last night, Barry McCaffrey (failed drug warrior, but Gulf War Commander of the 24th Infrantry) was starting to raise some issues given the type of deployment. His views are well covered here.
This new warfare meme is cute and all, but I’d rather just have the most overwhelming force available. We are doing well, but I see no reason to not overcompensate.