Why did Congress declare war after Pearl Harbor? For fun?
Did they?
Maybe it was because they had a specific country on which to declare war -- which is, BTW, a long-standing diplomatic nicety which does not readily apply to this particular case.
A nicely wrapped target with internationally-recignized borders is not available to us in this war; instead, we're fighting a widespread group of nutjobs who have already attacked us.