Just because someone is a general, doesn't make them the oracle on all types of warfare. Guerilla warfare cannot be viewed in the same respect as conventional warfare, a mistake that has cost the lives of many over the last 50 years and still some people refuse to learn the lessons.
However, I do agree that the military should be left alone to do it's job and the media should be kept out of the way, since they only seem to delight in reporting the bad news. Whose side are they on anyway?