The battleships were sitting ducks to any type of air attack (as you brits learned a few days later with the PofW and repulse).
Besides, the battleships at Pearl were slow and incapable of catching up to the fast moving Japanese carrier forces, and we only had a single carrier within striking distance of the Japanese.
In that case the outcome was probably the best although results could perhaps of been different had the Japanese successfully hit the fuel dumps.