I'm okay with nuking them. Our president had far more info than we did. Did what we had to do.
My own preference is that he would have gone on tv in early 1941 and just straight up told Americans to man the fck up, we're going to help Europe because ger will be at our doorstep next. Or, at worst, made up some BS explosion that kills nobody, and blame german U-boats.
Dropping the ball on intel so that 3000 soldiers die, to rally americans, is lame.