C’mon. Japan doesn’t have generators? Seriously? The generators our navy uses were probably made in Japan.
You may not have noticed, a large part of Japan was heavily damaged by an earthquake and tsunami... It had a pretty big impact on what they could transport where and how...
We have heavy lift capabilities and could have brought in resources from beyond the damage zone quickly if pushed.