Yes.A bad call by stupid politicians.About the attack itself,i think ive read somewhere that Japanese attack fleet had enough marines with them to take Hawaii.But for some reason they aborted the attack before landing them.In militaristic perspective for Japanese i think that was a mistake.
If they would have taken Hawaii they could have also taken and repair the left overs from US pacific fleet and used those ships them selves.Also they could have made a fortress from Hawaii itself.It would have been very hard to take it back by US in the early war.