On Afghanistan fiasco, even CNN points the finger straight a