Remember also those arrogant admirals (and other leaders) who failed to listen to intelligence and failed in their one task....to protect the US. The ships were, effectively sitting ducks, the base at Pearl Harbor was, at best, a target.
The failure was not the soldiers and sailors, but the leaders under whom they served.
There are those who believe that the entire war in general, and the attack on Pearl Harbor in specific, were part of a greater conspiracy. I think the attack was just plain incompetence.