The only reason to put that Fleet there in the manner that it was was to act as bait, to entice the Japanese into firing the first shot.
FDR could not have cared less about Europe. FDR was a Communist and everything he did before and during WWII was to save the Soviet Union and further the cause of Communism.
The bulk of the entire US fleet was outdated. The BBs based at Pearl included the “Big Five” (Tennessee and Colorado Classes, altho Colorado was on the West Coast for overhaul on 12/7/41) whichbwere the best US BBs then in service (the North Carolinas were in limited service on the East Coast as design flaws were corrected). On the East Coast were also the three New Mexicos (predecessors to the Tennessees) and the three ancient “coal burners” (Arkansas and the two New Yorks, which bore the “coal burner” moniker tho having been converted to oil years earlier)
Of the carriers, the big and fast Lexingtons were based at Pearl (Saratoga, like Colorado, being on the West Coast for overhaul) as was Enterprise. The unsuitable Ranger and barely suitable Wasp were there as well, along with Yorktown.
While basing the fleet at Pearl was definitely a provocation and possibly designed as bait, the flaw in US mentality leading into the attack was a complete underestimation of what the Japanese were capable of. Put simply the US didn’t expect that the Japanese fleet would attempt to attack from the North following a winter crossing (footage can be found of the Kido Butai carriers bouncing around like toy boats in a tub during their run in) Or that the US wouldn’t have enough warning to mount a proper defense. Or that the Japanese could overcome a host of tactical disadvantages (like using aerial torpedoes in the shallow water of Pearl.)