Yes we should remember the service personnel that were sacrificed there. It was no sneak attack. The Japanese had been at war trying to conquer all of Asia since 1931, we knew the threat was there. Also, you don't move a FLEET of ships across the Pacific UNDETECTED in the 20th Century.
They had to be stopped and Pearl Harbor was great for rallying the American people to beat their ASS!