Other pesky problems are confusing file names, command and error messages, the PC's notorious and so far intractable complexity, and inadequate protection of privacy.
Petraeus himself contributed to this last pattern of error, during his second tour in the country, between 2004 and 2005, when he oversaw a command to train and equip Iraqi soldiers and police.