The former top commander of coalition forces in Iraq may have called U.S. efforts there catastrophically flawed and unrealistically optimistic , but much of the criticism of the media by Lt. Gen. Ricardo Sanchez has been left unreported .