@cyrilpedia Liquid Metal batteries are another industrial scale solution to the storage problem.
But the worse problem with Big Solar and Big Wind is habitat destruction for Big Solar and spent tower disposal for Big Wind (and both are quite destruction of birds, and Big Solar is quite the hazard for pilots).
I'm a fan of micronuclear - if the regulatory people will ever update their procedures.