Different energy sources is good. Keeping an old source, despite it beif uncompetitive, is not good. Geothermal, hydro, solar, wind, nuclear. These are the best sources we have so far.
best defined how? Solar & wind might not be better than coal in a climate change scenario with frequent high energy storms.
Defined by reliability to provide power without failing, and cheaper per unit power. The price of renewables and batteries are falling while the price of fossil fuels are raising.
By high energy storms do you mean CME's? If anything it would be smart to also spend on preventing that problem at the same time. Faraday cages in transformers and such.
Ah, yes. Each place has advantages for different power. Nuclear is the best for a strong backbone for the grid. Batteries make the grid more stable though.