It was such a shock because the United States weren't officially involved in the war. They had no war against Japan declared and had no military movement against the nation. Japan simply attacked. The cost of the attack was also a shock, since they lost lots of soldiers and equipment.