Efficiency is not the factor when considering energy source. People pay money for stable electricity, not cheap electricity.
>b...but we can store energy!
No we can't. Energy storage systems are catching fires like Australian wildfires and until it gets solved, no dice.