As per https://en.wikipedia.org/wiki/Levelized_cost_of_electricity LCOE would likely exclude the costs of grid energy storage(GES), see "Usage and Limitations". Others have noted the expected life & costs of decommissioning, but GES is still an issue. I'll look into it, but in the meantime I won't make grand sweeping claims.
Comments
What is the long term storage strategy?
Renewables are the future.
Nuclear is the past.
But play on master Ridley...
Sounds reasonable.
LOL