Nuclear power is such a dead end China plans to build a hundred of them https://www.bloomberg.com/news/features/2021-11-02/china-cli.... Russia, over 20 https://world-nuclear.org/information-library/country-profil.... Japan, probably concerned about what's brewing over the Japanese sea, is going back at it as well https://www.ft.com/content/b380cb74-7b2e-493f-be99-281bd0dd4..., despite Fukushima's disaster.
> It was in transition and couldn't reasonably have been expected to predict gas would be switched off overnight
Except maybe for the war in Dombas plaging us since 2014?
> No one credible called renewables the holy grail.
You are correct.