I can fault it. It's nonsense. Patraeus is in no measure even close to military achievements of men who like Abrams, or even the highly dubious George Patton who never got five-stars. To elevate him to the same rank and status as William T. Sherman, and MacArthur, would be a travesty.
If nothing else, Iraq and Afghanistan are minute conflicts compared to the Civil and Second World Wars, so what has he done to deserve even being discussed?
Bookmarks