9/11 Report Iffy on Tech