Does the CIA Have Any Idea What's Going On?

There's a whole story that we're waiting to hear, and it may take a few decades (centuries?) to get in full. With the murky news that the CIA was bilked out of $20 million for hoax "terrorist-detecting software, software that the CIA suspected was fake for years before anything was done about it, it has to be asked: is the CIA actually not an immense, successful octopus diligently working to rearrange the order of the globe? Are they in fact just a bunch of ineffectual overpaid chumps, who were taken entirely by surprise by Tunisia, Egypt and Libya? Who are too busy using drones to shoot [...]