I did quite a bit of work in Japan with another nuclear utility and found them diligent and hardworking and generally pretty much on top of things ... but not always the innovators we are because of cultural differences. Fukushima was a GE design, and I'm not fond of that technology; GE consistently fought against implementing industry changes like lessons learned from places like Three Miles Island. Some things could have been mitigated ... like hydrogen igniters in the spent fuel buildings could have protected against explosion and radiation spread from spent fuel. The big problem was loss of offsite power from the earthquake and then the onsite generators being swamped by the resulting tsunami. I'm very torn on which way to go there as far as blame ... sometimes you do your absolute best to anticipate the worst, and you just can't fathom the all the permutations and combinations ... I don't think there was willful negligence.
One thing I hope our preparedness people have learned is that of keeping the infrastructure up and running, and I'm really concerned about "smart" grids that are susceptible to hackers. One "Die Hard" movie is a little sampling of what might happen if we don't get our security act together with respect to infrastructure and internet connected control systems; and that includes financial systems as well as hardware.